Benedict Cumberbatch will magically travel through time, space, and the glistening, crystalline layers of reality to host Saturday Night Live on November 5, though he’ll then have to wait around for a week or two for everyone else to catch up. That’s just how time works. The Dr. Strange actor will also be joined by Solange, who will be serving as the musical guest. With the date, it’s the last time SNL can satirize this interminable election season before the election’s actually held, and Solange will probably play “Don’t Touch My Hair.” Nice! If he had to conjure a show out of the unknowable, benevolent forces of the universe, Dr. Strange himself could do a lot worse.