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...
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