• Share
  • Tweet
  • Share
Mark Ruffalo, James McAvoy

The Graham Norton Show

The Hulk and Professor Xavier, you have impressed the queen!

In a joint appearance on the BBC's The Graham Norton Show that aired on Friday, Meryl Streep, aka the luckiest woman ever, got to not only share a sofa with Mark Ruffalo, who plays the green superhero in The Avengers series, and X-Men actor James McAvoy, but also watch them from a prime seat as they entertained her, and the world, by riding unicycles. The Oscar-winning actress appeared astonished, and maybe a little, well, freaked out...especially when the latter star took a spill onstage.

McAvoy is set to star in a revival of the British comedy play The Ruling Class in London's West End, starting on Jan. 16. The Scottish star said on The Graham Norton Show that his character has to ride a unicycle on stage. Host Graham Norton talked about how Ruffalo, who stars in the new movie Foxcatcher, had demonstrated his unicycle-riding skills during a previous appearance on the program in 2014.

"How do you know how to do that?" Streep asked Ruffalo.

"I wanted to be a clown," the actor replied. "That was my dream."

McAvoy then made a valiant attempt to ride a unicycle on stage.

"I think I can like, sort of do it," he said.

After a boost from Norton, McAvoy balanced himself for several seconds before toppling over and recovering fast.

"Oh, God give me strength, man," the actor said, before surprising everyone, including Streep, with his smooth riding skills.

Mark Ruffalo, Meryl Streep

The Graham Norton Show

"You can both do it together!" Norton said, as Ruffalo was handed another unicycle, a red one.

Streep, not to be excluded, was offered a go as well, which definitely seemed to freak her out! She did, however, appear more than happy to watch the actors continue their impromptu stage show, which they ended with a bro-tastic man-hug.

Encore!

Mark Ruffalo GIF