Who are you in this vast multiverse, Mr. Strange?Doctor Strange...