Justin Timberlake is giving Benedict Cumberbatch a run for his money!
The "Can't Stop the Feeling" singer is a guest on The Ellen DeGeneres Show on Thursday, and in a sneak peek clip from the show, Timberlake pokes fun at Marvel's latest film, Doctor Strange.
In the parody trailer, titled "Strange Doctor," DeGeneres plays a patient who injured her arm and neck, while Timberlake portrays a bizarre doctor, much less heroic than the one Cumberbatch embodies onscreen.
"I was in the room the whole time," Timberlake whispers in DeGeneres' ear, before giving her a back massage.
"Is this part of the checkup?" a creeped-out DeGeneres asks.
Things get even stranger when Timberlake says, "I'll show you mine if you show me yours."
Watch the full clip below.
During Wednesday's episode of her talk show, DeGeneres urged viewers to have "kindness and respect for one another."
"People have been very passionate about this race. And I think it's because we all love our country -- we just have different ideas about what's best for it, which is part of what makes America great," she exclaimed. "And I believe we can all come together because if you take away the labels, you realize we're far more alike than we are different."
"It doesn't matter if you're a liberal or if you're conservative," she added. "We've all passed out watching Netflix and woke up not knowing what episode we're on, what season we're on, whose couch we're on."
Hear more in the video below.