poster

Godhead

Godhead

Release: 2026-07-18·Runtime: 99m
HorrorThriller

Eccentric twins proclaim themselves prophets to a priest, blurring reality and delusion as they involve him in their supposed divine mission.

Production Companies

Kinematics
19 Pictures
Free and Clear Pictures