Director:
Cast:
Jay Baruchel / Nicolas Cage / Alfred Molina / Teresa Palmer / Toby Kebbell / Omar Benson Miller / Monica Bellucci / Alice Creech / Jack Cherry / Weiqing Ho / Jason R. Moore / Robert Capron / Peyton List / Sándor T écsy / Andrene Lenos / Ethan Pike / Manish Dayal / Joe Lisi / Victor Cruz / Parisa Fitz-Henry / Brandon Gill / Ian Alda / Rohit Gaur / Ian McShane / Nandini Muralidhar
Around AD 700, the righteous magician Merlin (played by James A. Stephens) led his apprentices Balthazar (played by Nicolas Cage), Veronica (played by Monica Bellucci), and Horvath to fight against th
