<P> In a post-credits scene, Horvath takes his hat at Balthazar's shop . </P> <Ul> <Li> Nicolas Cage as Balthazar Blake, a one - thousand - plus - year old sorcerer of the "777th degree". Based on Yen Sid in Fantasia . </Li> <Li> Jay Baruchel as David "Dave" Stutler, a highly intelligent college student who becomes Blake's reluctant apprentice . <Ul> <Li> Jake Cherry as Young Dave </Li> </Ul> </Li> <Li> Alfred Molina as Maxim Horvath, an evil sorcerer and Balthazar's nemesis . Once friends with his fellow apprentices, he became embittered when Veronica chose Balthazar over himself, eventually turning against them and Merlin . </Li> <Li> Teresa Palmer as Rebecca "Becky" Barnes, Dave's love interest . <Ul> <Li> Peyton List as Young Becky </Li> </Ul> </Li> <Li> Toby Kebbell as Drake Stone, a Morganian who supports himself as a celebrity illusionist and joins forces with Horvath when called . </Li> <Li> Omar Benson Miller as Bennet Zurrow, Dave's roommate . </Li> <Li> Monica Bellucci as Veronica Gorloisen, a sorceress and Balthazar's love interest . </Li> <Li> Nicole Ehinger as Abigail Williams </Li> <Li> Alice Krige as Morgana le Fay </Li> <Li> Robert Capron as Oliver, Dave's childhood friend . </Li> </Ul> <Li> Nicolas Cage as Balthazar Blake, a one - thousand - plus - year old sorcerer of the "777th degree". Based on Yen Sid in Fantasia . </Li> <Li> Jay Baruchel as David "Dave" Stutler, a highly intelligent college student who becomes Blake's reluctant apprentice . <Ul> <Li> Jake Cherry as Young Dave </Li> </Ul> </Li>

Who plays the main character in the sorcerer's apprentice