25/07/2016 3:49 AM AEST

Benedict Cumberbatch Prepares For Battle In Magical New 'Doctor Strange' Trailer

The doctor is in, and he is strange.

At San Diego Comic-Con on Saturday, Marvel released a new trailer for their upcoming “Doctor Strange” film, and it looks even more dark and magical than we imagined.

While the first trailer gave us a glimpse into the backstory of Dr. Stephen Strange (Benedict Cumberbatch), as well as a look at Tilda Swinton as the Ancient One, the new trailer is all about Doctor Strange learning how to use his powers. He walks through mirrors, shoots sparks and fire from his hands, and puts on that long red cape before setting off for battle. 

The trailer also provides a better look at Mads Mikkelsen as antagonist Kaecilius, whose reptilian eyes are sure to give you a few nightmares. 

Watch the whole trailer above. 

“Doctor Strange” hits theaters Nov. 4, 2016.