Hamlet, Prince of Denmark, returns home to find his father murdered and his mother now marrying the murderer... his uncle. Meanwhile, war is brewing.
This story does not allow roles to be added.
Robert Pattinson
Daniel Craig
Cate Blanchett
Anya Taylor-Joy
Steven Yeun
Nicholas Hoult
Willem Dafoe
Josh Gad
Bill Hader
Charlie Day
Kenneth Branagh
Kate Winslet
Ving Rhames
Benedict Wong
Barry Keoghan
Dan Stevens
Tim Blake Nelson
Stephen McKinley Henderson
Denzel Washington
Join the Conversation