The DOCTOR STRANGE Trailer Premieres!

The Doctor Strange trailer premiered last night. What do you think?