

Eccentric twins proclaim themselves prophets to a priest, blurring reality and delusion as they involve him in their supposed divine mission.
Directed by Mark H. Rapaport, Richard A. Wright, Charmaine Kowalski
User score
0 votes
Released
July 18, 2026
1h 39m