Godhead

Godhead

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

HorrorThriller

Rating

0.0/10

Release Date

2026-07-18

Runtime

99 minutes

Status

Released

Cast

Production Companies

Kinematics

19 Pictures

Free and Clear Pictures