What would an appearance on "The Ellen DeGeneres Show" be without a little embarrassment?

Host Ellen DeGeneres isn't afraid to make her guests squirm, and she didn't spare Chris Hemsworth when he stopped by to promote "Avengers: Infinity War" before its release. When the actor couldn't confirm or deny that characters would die in the star-studded superhero flick, DeGeneres told him she had a tribute to his MCU "body of work" just in case. Hemsworth then had to sit there as she showed nothing but shirtless scenes and the audiences hooted, hollered, and laughed.

While the actor's body is certainly nothing to be ashamed of (hence the copious amount of half-nude scenes), the experience did look a tad awkward for him. Still, he was a good sport about it, quipping after the video was over, "I really cashed on on that, didn't I?"

Watch the montage and Hemsworth's reaction below, starting around 1:42.

"Avengers: Infinity War" hits theaters April 27. "Ellen" airs weekdays.