Film jest dziełem tych samych twórców , którzy pracowali przy stworzeniu słynnego obrazu hollywoodzkiego – „Pasja ” w reż. Mela Gibsona. W roli tytułowej zobaczymy Camillę Belle („10.000 BC"). Jonathan Rhys Meyers („Dynastia Tudorów") wcieli się w Gabriela oraz Lucyfera, Peter O'Toole („Gwiezdny pył") zagra Symeona . Al Pacino wystąpi w roli Heroda, zaś Jessica Lange zagra prorokinię Annę.