After his career is destroyed, a brilliant but arrogant surgeon gets a new lease on life when a sorcerer takes him under his wing and trains him to defend the world against evil.
Doctor Strange 12A
No longer showing
Directed by
Starring
Amy Landecker, Benedict Cumberbatch, Benedict Wong, Benjamin Bratt, Chiwetel Ejiofor, Mads Mikkelsen, Michael Stuhlbarg, Neve Gachev, Rachel McAdams, Scott Adkins, Tilda Swinton, Zara Phythian