About the film
Godhead
2026099 min
HorrorThriller
Eccentric twins proclaim themselves prophets to a priest, blurring reality and delusion as they involve him in their supposed divine mission.
Released
Jul 18, 2026
Productions
Kinematics19 PicturesFree and Clear Pictures
