Does Doctor Strange have everything under control? Who win?