Impressionist Jim Meskimen Performs Shakespeare’s Hamlet In a Variety of Celebrity Voices

The very talented impressionist Jim Meskimen performs Hamlet’s Soliloquy in a remarkable range of celebrity voices, including Colin Firth, Robert DeNiro, Bela Lugosi, Jeff Goldblum, Sir Ian McKellan, Morgan Freeman, Peter Falk, Bill Cosby and several others, in this video directed by Ben Shelton.