
In this thriller, a power-hungry cult leader kidnaps a mental hospital patient claiming to be a god.
Directed by Joshua Nicolás Prits (USA)
In this thriller, a power-hungry cult leader kidnaps a mental hospital patient claiming to be a god.
Directed by Joshua Nicolás Prits (USA)