Human Hibachi 3: The Last Supper (2026)

Human Hibachi 3: The Last Supper is a film from 2026. It is catalogued under Horror.
A man who suffers from hyper-religiosity, leads a cult of devout followers to partake in a "last supper" where sacrificed humans are the main course.
TMDB records an audience rating of 5.4/10 based on 4 votes.
Release date: March 16, 2026 · Original language: English
Director: Mario Cerrito III · Cast: Debbie Rochon as Maureen, Lloyd Kaufman as Uncle Lloyd, Jeff Alpert as Doug Patrick, Wataru Nishida as Jin Yamamoto, Mario Cerrito III as Zach
Genres: Horror