Starring Cast
Key crew
Director
Screenplay
Producers
Cinematography
Full cast
17 cast membersTom Patrick
Father Jack
Lara Wickman McCarthy
The Seraphim (as Lara Butler)
David Polk
Evil Priest
Dennis James Anderson
Pope Theodore III
Sophie Mazzaro
Ludmilla
Steven D. Snyder
Sherlock
Diane Kawasaki
Sister Immaculata