Hamlet (1970)
Hamlet suspects his uncle has murdered his father to claim the throne of Denmark and the hand of Hamlet's mother, but the Prince cannot decide whether or not he should take vengeance.
Where to Watch
Netflix
Amazon Prime Video
Disney Plus
HBO Max
Max
Hulu
Paramount Plus
Apple TV Plus
Peacock
Showtime
Starz
Paramount+ with Showtime
Rent / Buy
Rent
Apple TV
Google Play Movies
Amazon Video
YouTube
Vudu
Fandango at Home
Buy
Apple TV
Google Play Movies
Amazon Video
YouTube
Vudu
Fandango at Home
Cast
Ian McKellen
as Hamlet
Sir Ian Murray McKellen (born 25 May 1939) is an English actor. He has played roles on the screen and stage in genres ranging from Shakespearean dramas and modern theatre to popular fantasy and scienc...
Faith Brook
as Gertrude
Faith Brook was a versatile English actress whose career spanned over six decades across stage, film and television. Often cast in "well-bred" or upper-class roles due to her refined bearing, she was...
John Woodvine
as Claudius
From Wikipedia, the free encyclopedia.
John Woodvine (1929-2025) was an English stage and screen actor who appeared in more than 70 theatre productions, as well as a similar number of television an...
Susan Fleetwood
as Ophelia
From Wikipedia, the free encyclopedia
Susan Maureen Fleetwood (21 September 1944 — 29 September 1995) was a British stage, film and television actress, best-known as a star of the classical theatre c...
Tim Pigott-Smith
as Laertes / First Player
British classical stage and TV actor Tim Pigott-Smith is a familiar face both in America and in his native England. A drama major, he graduated from the University of Bristol (where he later frequentl...
Simon Prebble
as Guildenstern
Simon Micawber Prebble (born 13 February 1942) is an English actor and narrator, born and raised in Croydon, England. Simon is the son of the novelist, screenwriter, and historian, John Prebble and fa...
Director
David Giles