Cast and Crew of Doctor Strange

Cast of
Doctor Strange

About Doctor Strange

The impossibilities are endless.

After his illustrious career as a brilliant surgeon is shattered, the arrogant and self-assured Dr. Stephen Strange, portrayed by Benedict Cumberbatch, finds himself on a journey of self-discovery and transformation. In the film "Doctor Strange," Dr. Strange's life takes a turn for the extraordinary when he encounters the enigmatic sorcerer known as the Ancient One, who recognizes his potential and takes him under her wing.

Under the Ancient One's tutelage, Dr. Strange is introduced to the mystical arts and the hidden world of magic that exists parallel to our own. As he delves deeper into this new realm, he learns to harness his powers and discovers a sense of purpose that he had never known before. Alongside him is Karl Mordo, played by Chiwetel Ejiofor, a fellow sorcerer who serves as both a mentor and a rival to Dr. Strange.

As Dr. Strange continues to grow in his abilities and understanding of the mystical arts, he is faced with the ultimate challenge: defending the world against an ancient and powerful evil that threatens to destroy the fabric of reality itself. With the fate of humanity hanging in the balance, Dr. Strange must put his newfound powers to the test and confront the darkness that threatens to consume everything he holds dear. In this epic battle, Dr. Strange will discover the true meaning of heroism and sacrifice, as well as the incredible power that lies within himself.

Doctor Strange is part of the Doctor Strange Collection.

Full Cast of Doctor Strange

Benedict Cumberbatch
plays Dr. Stephen Strange

Benedict Cumberbatch as Dr. Stephen Strange
Benedict Cumberbatch delivers a captivating performance as Stephen Strange in 'Doctor Strange'. He effortlessly transitions from a brilliant yet arrogant neurosurgeon to a humbled and determined sorcerer. Cumberbatch's portrayal of Strange's emotional journey, from despair to enlightenment, is both compelling and relatable. His mastery of the American accent and his ability to convey Strange's intellectual prowess and vulnerability make his performance a standout in the Marvel Cinematic Universe. See Benedict Cumberbatch's other roles

Chiwetel Ejiofor
plays Mordo

Chiwetel Ejiofor as Mordo
Chiwetel Ejiofor delivers a compelling performance as Karl Mordo in 'Doctor Strange'. His portrayal of the character's transformation from a mentor and ally to the titular hero, to a disillusioned antagonist is a standout aspect of the film. Ejiofor's nuanced acting brings depth to Mordo's motivations, making him a complex and intriguing character. His performance is a testament to his talent and adds a layer of sophistication to the movie. See Chiwetel Ejiofor's other roles

Rachel McAdams
plays Dr. Christine Palmer

Rachel McAdams as Dr. Christine Palmer
Rachel McAdams delivers a compelling performance as Dr. Christine Palmer in 'Doctor Strange'. She brings a grounded and empathetic presence to the character, serving as a relatable anchor in the fantastical world of magic and multiverses. McAdams's chemistry with Benedict Cumberbatch's Doctor Strange adds depth to their complex relationship, making their scenes together engaging and emotionally resonant. Her portrayal of a skilled and compassionate surgeon further highlights the contrast between the ordinary and extraordinary realms in the film. See Rachel McAdams's other roles

Benedict Wong
plays Wong

Benedict Wong as Wong
Benedict Wong delivers a standout performance as Wong in 'Doctor Strange'. His portrayal of the character is both captivating and commanding, adding a layer of depth and intrigue to the film. Wong's character serves as a mentor to Doctor Strange, and Benedict Wong's performance is a perfect blend of wisdom, strength, and humor. His interactions with the other characters are engaging, and his presence on screen is undeniably powerful. Benedict Wong's performance is a highlight of the movie and adds to the overall enjoyment of the film. See Benedict Wong's other roles

Mads Mikkelsen
plays Kaecilius

Mads Mikkelsen as Kaecilius
Mads Mikkelsen's performance as Kaecilius in 'Doctor Strange' is a captivating portrayal of a villain with depth and complexity. Mikkelsen brings a chilling intensity to the character, making Kaecilius a formidable adversary for Doctor Strange. His nuanced acting, coupled with the character's intriguing motivations, adds layers to the story and keeps the audience engaged. Mikkelsen's performance is a testament to his versatility as an actor, and his portrayal of Kaecilius is a standout element in the film. See Mads Mikkelsen's other roles

Tilda Swinton
plays The Ancient One

Tilda Swinton as The Ancient One
Tilda Swinton's portrayal of The Ancient One in 'Doctor Strange' is a captivating and nuanced performance. She brings a sense of wisdom and ethereal grace to the character, making her a compelling mentor figure for Doctor Strange. Swinton's androgynous appearance and calm demeanor add an air of mystery and intrigue to the role, while her ability to convey complex emotions with subtle facial expressions and gestures elevates the character beyond a simple archetype. Overall, Swinton's performance is a standout in the film and a testament to her versatility as an actress. See Tilda Swinton's other roles

Michael Stuhlbarg
plays Dr. Nicodemus West

Michael Stuhlbarg as Dr. Nicodemus West

Michael Stewart Stuhlbarg (born July 5, 1968) is an American actor. He rose to prominence as troubled university prof...

See Michael Stuhlbarg's other roles

Benjamin Bratt
plays Jonathan Pangborn

Benjamin Bratt as Jonathan Pangborn

Benjamin George Bratt (born December 16, 1963) is an American actor. He is most known for his role as Rey Curtis on t...

See Benjamin Bratt's other roles

Scott Adkins
plays Lucian / Strong Zealot

Scott Adkins as Lucian / Strong Zealot

An English actor and martial artist who is perhaps best known for playing Boyka in Undisputed II: Last Man Standing a...

See Scott Adkins's other roles

Zara Phythian
plays Brunette Zealot

Alaa Safi
plays Tall Zealot

Alaa Safi as Tall Zealot

Alaa Safi was born on September 26, 1984 and is currently 39 years old.

See Alaa Safi's other roles

Katrina Durden
plays Blonde Zealot

Topo Wresniwiro
plays Hamir

Umit Ulgen
plays Sol Rama

Linda Louise Duan
plays Tina Minoru

Mark Anthony Brighton
plays Daniel Drumm

Meera Syal
plays Dr. Patel

Meera Syal as Dr. Patel

From Wikipedia, the free encyclopedia. Meera Syal MBE (born Feeroza Syal on 27 June 1961) is a British comedienne, w...

See Meera Syal's other roles

Amy Landecker
plays Dr. Bruner

Amy Landecker as Dr. Bruner

Actress known for appearing on TV shows like The Paul Reiser Show and Curb Your Enthusiasm as well as Off-Broadway pr...

See Amy Landecker's other roles

Adam Pelta-Pauls
plays Nurse Billy

Sarah Malin
plays Dr. Garrison

Eben Young
plays Dr. Weiss

Kobna Holdbrook-Smith
plays Physical Therapist

Elizabeth Healey
plays Concerned Doctor

Guillaume Faure
plays Reluctant Surgeon

Daniel Dow
plays Mugger

Stan Lee
plays Bus Passenger

Stan Lee as Bus Passenger

Stan Lee (born Stanley Martin Lieber, December 28, 1922 – November 12, 2018) was an American comic book writer, edito...

See Stan Lee's other roles

Ezra Faroque Khan
plays Kamar-Taj Librarian , Kamar - Taj Librarian

Kimberly Van Luin
plays Bullet Patient's Wife

Pat Kiernan
plays Pat Kiernan

Pat Kiernan as Pat Kiernan

Patrick Kiernan (born November 20, 1968) is a Canadian-American television host, appearing as the morning news anchor...

See Pat Kiernan's other roles

Raj Awasti
plays Street Passerby (uncredited)

Jill Buchanan
plays Physio Patient (uncredited)

Daniel Eghan
plays Hospital Visitor (uncredited)

Juani Feliz
plays Girl on the Bus (uncredited)

Mo Idriss
plays New York Pedestrian (uncredited)

Tamika Katon-Donegal
plays Assistant (uncredited)

Pezh Maan
plays Doctor (uncredited)

Kei Miura
plays Hong Kong Officer (uncredited)

Cameron Moon
plays Sadhu (uncredited)

Emeson Nwolie
plays Man in Street (uncredited)

Clem So
plays Kamar-Taj Disciple (uncredited)

Chris Hemsworth
plays Thor (uncredited)

Chris Hemsworth as Thor (uncredited)

Chris Hemsworth (born 11 August 1983) is an Australian actor. He is best known for his roles as Kim Hyde in the Austr...

See Chris Hemsworth's other roles

Samantha Russell
plays Apprentice (uncredited)

Tina Simmons
plays New York Tourist (uncredited)


Crew of Doctor Strange

Discover the backstage crew of Doctor Strange →