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.
WATCH: Justin Timberlake Adorably Gushes About His 'Rad' Son Silas: 'He's a Genius, He Really Is'
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.
RELATED: 'Doctor Strange' Review: A Bit of 'Iron Man' Plus a Bunch of Magic Equals Another Hit for Marvel
On a more serious note, DeGeneres has been very vocal about the results of the 2016 election, which declared Donald Trump the 45th President of the United States.
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."
WATCH: Ellen DeGeneres Addresses Presidential Election
"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.