"Everybody needs a friend like that," Knightley said of Cumberbatch

Benedict Cumberbatch Once Punched a Journalist (in the Arm) to Defend Keira Knightley

Don’t mess with Smaug/Sherlock/Khan’s buddies.

Speaking to ELLE, Keira Knightley mentioned that Benedict Cumberbatch once defended her honor – physically – when a film critic insulted the actress.

Get push notifications with news, features and more.

The incident dates back to 2009, when film critic Mark Kermode explained to the U.K. Metro that “an actor very gently punched me on air for saying something about Keira Knightley.”

Knightley, 29, confirmed to ELLE that Cumberbatch, 37, was indeed that actor: “When I saw him [Cumberbatch] again, I said, ‘Did you punch a journalist?’ and he was like, ‘I f–––ing did.’ Everybody needs a friend like that.”

Kermode Tweeted an explanation and/or confirmation of the incident, clarifying that the incident was “in jest.”

And since we’re sure you’re interested in what exactly got Kermode punched, here it is, in Kermode’s own words. “I called her Ikea Knightley as her acting was so wooden.”

Like us on Facebook for more stories like this!

The Moment That Moved Benedict Cumberbatch to Tears