A new Doctor Strange image shows Marvel's Sorcerer Supreme gazing through the iconic window of his Sanctum Sanctorum. In comic books, the window is actually a protective spell called the Seal of the Vishanti, also sometimes called the Window of Worlds. The seal of the Vishanti is designed to protect Strange's home from supernatural incursions.
Doctor Strange hits theaters November 4. The first trailer is expected to debut tonight.