Benedict Cumberbatch
as Stephen Strange / Doctor Strange
Chiwetel Ejiofor
as Karl Mordo
Rachel McAdams
as Dr. Christine Palmer
Benedict Wong
as Wong
Mads Mikkelsen
as Kaecilius
Tilda Swinton
as The Ancient One
Michael Stuhlbarg
as Dr. Nicodemus West
Benjamin Bratt
as Jonathan Pangborn
Scott Adkins
as Lucian / Strong Zealot
Zara Phythian
as Brunette Zealot
Alaa Safi
as Tall Zealot
Katrina Durden
as Blonde Zealot
Topo Wresniwiro
as Hamir
Umit Ulgen
as Sol Rama
Linda Louise Duan
as Tina Minoru
Mark Anthony Brighton
as Daniel Drumm
Meera Syal
as Dr. Patel
Amy Landecker
as Dr. Bruner
Adam Pelta-Pauls
as Nurse Billy
Sarah Malin
as Dr. Garrison
Eben Young
as Dr. Weiss
Kobna Holdbrook-Smith
as Physical Therapist
Elizabeth Healey
as Concerned Doctor
Guillaume Faure
as Reluctant Surgeon
Daniel Dow
as Mugger
Stan Lee
as Bus Passenger
Ezra Faroque Khan
as Kamar-Taj Librarian
Kimberly Van Luin
as Bullet Patient's Wife
Pat Kiernan
as Pat Kiernan
Raj Awasti
as Street Passerby (uncredited)
Jill Buchanan
as Physio Patient (uncredited)
Daniel Eghan
as Hospital Visitor (uncredited)
Juani Feliz
as Girl on the Bus (uncredited)
Mo Idriss
as New York Pedestrian (uncredited)
Tamika Katon-Donegal
as Assistant (uncredited)
Pezh Maan
as Doctor (uncredited)
Kei Miura
as Hong Kong Officer (uncredited)
Cameron Moon
as Sadhu (uncredited)
Emeson Nwolie
as Man in Street (uncredited)
Clem So
as Kamar-Taj Disciple (uncredited)
Chris Hemsworth
as Thor Odinson (uncredited)
Samantha Russell
as Apprentice (uncredited)
Ezra Faroque Khan
as Kamar - Taj Librarian