Watched The Avengers - or as we Brits know it, Avengers Assemble - recently? With Marvel Studios hauling in over $1 billion in box office tickets sales, chances are you have.

Its biggest stars were Robert Downey Jr. and Scarlett Johansson, but the real talent lay in the movie's bad guy, Loki, as played by English actor Tom Hiddleston. War Horse fans may know him from Spielberg's equine heartbreaker, Wallander fans from his work on, um, Wallander.

However you know the fellow, he's a top chap: funny, charming and always up for a laugh. We know this for certain thanks to a increasingly large number of impersonations he's done on TV shows and radio appearances, varying from Alan Rickman to velociraptors. Of course.

Above you can see his fanmade showreel of his finest impressions, and below we've got a number of different people impersonating other famous folk in an admittedly less charming, less British way...

Loading Slideshow...
  • Jim Carrey Does Clint Eastwood

  • Nicolas Cage Impression

  • Matt Damon Impersonates Matthew McConaughey

  • The Al Pacino GPS Device

  • Impressionist Mike MacRae

  • Kevin Spacey's Impersonations

  • Kevin Pollak's Christopher Walken Impression

  • Cary Grant And Audrey Hepburn By 'Alistair McGowan's Big Impressions'

  • Denzel Washington Impression

  • Jeff Goldblum Impression

  • Christopher Walken, Joe Pesci, Robert De Niro, and Jack Nicholson.

  • Pablo Francisco's 'Little Tortilla Boy' Arnie Skit

  • Arnold Schwarznegger In The 'Terminator 2' Musical

  • Mike The Impressionist On 'Britain's Got Talent'

  • Will Ferrell's Bush Meets Tina Fey's Palin On 'SNL'

  • Michael McIntyre's Impression Of Jeremy Clarkson

  • Steve Coogan and Rob Brydon Do Michael Caine

  • Tom Hiddleston Impersonates Owen Wilson