A short film following a cult that worships spaghetti sauce.
Horror Comedy Drama
NextFilm 2025