Waiting for Tonight Jennifer Lopez Download 'Waiting for Tonight' on iTunes
The star is simply amazing at imitating his fellow actors.
Newly engaged Benedict Cumberbatch played 'The Imitation Game', also the title of his latest film, during an interview with MTV.
The star was asked to do as many impressions of fellow actors (and Taylor Swift!) as possible in one minute.
Watch him nailing Tom Hiddleston, Sean Connery, Matthew McConaughey, Michael Caine, Jack Nicholson and more!