Guest Stars David Field as Archangel Miritana Hughes as Kamal Christopher Kirby as Chief Wittman Sue-Ellen Shook as Christina Sally McLean as Officer Barb Banicek James Martin as Grail Soldier Katherine Tonkin as Major J. Devins Mick Preston as Henry Michaela Bedel as Henry's Wife Jason Geary as Disgruntled Man Tom O'Sullivan as Eugene's Doctor Co Starring Tim Phillipps as Attractive Golfer Mayah Fredes as Disgruntled Man's Daughter Abbe Holmes as Zealous Zealot Emilja Maruziva as Lucy's Girl Hamish Veronie as Lucy's Boy Blade Powell as Grail's Student Joana Pires as Trashy Texas Woman Claudia Cranstoun as Young Woman Todd Levi as Colonel Porter Uncredited Tyler Ritter as Jesus Christ Ruth Negga as Lucy