Genre Action | Adventure | Comedy | Drama | FantasyLanguage: EnglishTotal size: 1.40 GB Nicolas Cage ... BalthazarJay Baruchel ... DaveAlfred Molina ... HorvathTeresa Palmer ... BeckyToby Kebbell ... Drake StoneOmar Benson Miller ... BennetMonica Bellucci ... VeronicaAlice Krige ... MorganaJake Cherry ... Young DaveJames A. Stephens ... MerlinGregory Woo ... Sun-LokWai Ching Ho ... Chinese WomanJason Moore ... Subway MuggerRobert Capron ... Young Dave's Pal (as Robert B. Capron)Peyton List ... Young Becky (as Peyton Roi List)Master sorcerer Balthazar Blake recruits a seemingly everyday guy in his mission to defend New York City from his arch-nemesis, Maxim Horvath.
Screens: