James Corden catapults fruit at Hilary Swank's and Shawn Mendes's moneymakers

On The Late Late Show, host James Corden got Wednesday night guests Hilary Swank, Shawn Mendes, and Zach Woods to join him in a game of Flinch. Unlike Woods, who was basically wearing his martini afterward, Swank barely moved at all!

The game is simple. Each guest took a turn standing behind a sheet of glass, holding a martini (in 19-year-old Mendes’s case, a martini glass of milk), while Corden catapulted a piece of fruit directly at their face. Their challenge: Don’t flinch at all.

First up was Woods, who told Corden and the audience, “I got ice water in my veins.” But when Corden unexpectedly launched a piece of fruit at Woods mid-sentence, the actor jumped. In contrast, Swank looked supercool, calm, and collected as she stood behind the glass, even though she told Corden that she felt a bit nervous. “But you are such a badass,” Corden insisted. “There’s nothing you’re scared of.” Swank said that wasn’t true, and when Corden asked what frightens her, the actress responded, “Fruit being thrown out of your mouth at me.”

Corden used the element of surprise with Swank and Woods, but he decided to mess with poor Mendes by building up the suspense. Not knowing exactly when Corden would shoot the dang avocado at him, the singer shared how uncomfortable the anticipation was making him.

In the end, Mendes didn’t let it get to him too much as he barely flinched, but it was still really fun to watch.

The Late Late Show with James Corden airs weeknights at 12:37 a.m. on CBS.

Check out ‘A Wrinkle in Time’ cast surprising moviegoers with a live reenactment:

Read more from Yahoo! Entertainment:

Tell us what you think! Hit us up on Twitter, Facebook, or Instagram — or leave your comments below. And check out our host, Kylie Mar, on Twitter, Facebook, or Instagram.