

Godhead
Two eccentric twins proclaim themselves prophets to a priest, blurring the boundary between reality and delusion as they involve him in their alleged divine mission.
Director(s)
Mark H. Rapaport


Two eccentric twins proclaim themselves prophets to a priest, blurring the boundary between reality and delusion as they involve him in their alleged divine mission.
Mark H. Rapaport