Casting Hamlet


I am a huge fan of Hamlet and often think about which actors would be good if a new film version was made. These are some of my ideas. Thoughts?

Hamlet - Christian Bale / Edward Norton / James Franco
Ophelia - Natalie Portman / Anne Hathaway
Claudius - Daniel Day-Lewis / Anthony Hopkins / Kenneth Branagh
Gertrude - Cate Blanchett / Meryl Streep
Ghost - Ian McKellen / Derek Jacobi / Peter O’Toole
Horatio - Edward Norton / Andrew Garfield
Polonius - Geoffrey Rush / John Cleese / Malcolm McDowell
Laertes - Joaquin Phoenix / James Franco
Rosencrantz - Jason Schwartzman
Guildenstern - Adrian Brody
Marcellus - Gary Oldman
Barnardo - Henry Thomas
Reynaldo - Tom Hulce
First Player - Derek Jacobi / Ian McKellen
Player Queen - Meryl Streep / Cate Blanchett
First Gravedigger - Jim Carrey
Second Gravedigger - Jeff Daniels
Osric - Sacha Baron Cohen
Fortinbras - Josh Brolin / Leo DiCaprio / Brad Pitt

reply

Boy am I late to the party. Anyways, here's my two cents.
Hamlet: Ben Whishaw/Andrew Garfield
Claudius: Ralph Feinnes
Ghost: Liam Neeson
Gertrude: Julianne Moore
Polonius: Mark Rylance
Ophelia: Daisy Ridley
Laertes: Kit Harrington
Horatio: Adam Driver
Mostly just the major characters.

reply