Cast
Nicolas Cage
Balthazar Blake
Jay Baruchel
David "Dave" Stutler
Alfred Molina
Maxim Horvath
Teresa Palmer
Rebecca "Becky" Barnes
Toby Kebbell
Drake Stone
Omar Benson Miller
Bennet Zurrow
Monica Bellucci
Veronica Gorloisen
Alice Krige
Morgana le Fay
Robert Capron
Oliver
James A. Stephens
Merlin
Crew
Doug Miro
Screenplay
Jon Turteltaub
Director
Shawnna Thibodeau
Stunt Double
Aaron Vexler
Utility Stunts
Michael Russo
Utility Stunts
Dennis Albanese
Stunt Driver
Buddy Sosthand
Utility Stunts
Jim Palmer
Utility Stunts
David S. Lomax
Stunt Double
Thomas DuPont
Stunt Double
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.