A well-honed, accutely-observed and expertly-executed impression is a rare and occasionally beautiful thing. And they're strangely even better when delivered via the mouth and facial expressions of other celebrities who should probably know better.
Kevin Spacey's Pacino; Bradley Cooper's Walken – there are some great examples out there. However, none are moreso impressive than British actor Tom Hiddleston who nobly took on that De Niro-Pacino Heat scene... while sat on the same sofa as De Niro. You can see the actor's reaction below.
1 | Tom Hiddleston Does the De Niro-Pacino Heat scene
2 | Matt Damon Does Matthew McConaughey
3 | Benedict Cumberbatch Does Alan Rickman
4 | Bradley Cooper Does Owen Wilson
5 | Paul Rudd Does Robert De Niro
6 | Simon Helberg Does Nicolas Cage
7 | Andy Samberg Does Mark Wahlberg
8 | Dana Carvey Does John Lennon and Paul McCartney
9 | Rob Brydon And Steve Coogan Do Michael Caine
11 | Kevin Spacey Does... Everyone