Including Yvonne Strahovski (Terra), Bill Nighy (Naberius), Jai Courtney (Gideon), Aaron Eckhart (Adam), Miranda Otto (Leonore), Caitlin Stasey (Keziah), Kevin Grevioux (Dekar), Aden Young (Dr Frankenstein), Deniz Akdeniz (Barachel), Virginie Le Brun (Elizabeth Frankenstein), Socratis Otto (Zuriel), Angela Kennedy (Demon), Chris Pang (Levi), Samantha Reed (Eve), Goran D. Kleut (Rekem), and Mahesh Jadu (Ophir).