Cast
Andy Whitfield
Gabriel
Dwaine Stevenson
Sammael
Erika Heynatz
Lilith
Samantha Noble
Jade / Amitiel
Michael Piccirilli
Asmodeus
Harry Pavlidis
Uriel
Kevin Copeland
Ahriman
Matt Hylton Todd
Ithuriel
Amy Mathews
Maggie
Valentino del Toro
Baliel
Crew
Brian Cachia
Original Music Composer
Kristy Vernon
Producer
Andrew Bocxe
Art Direction
Adrian Rostirolla
Editor
Lisa Walpole
Costume Design
James M. Vernon
Executive Producer
Anna Cridland
Producer
Faith Martin
Casting
Shane Abbess
Producer
Victor Lam
Production Design
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.