Currently available on 11 streaming services.

Hamlet streaming: where to watch online?

Currently you are able to watch "Hamlet" streaming on Amazon Prime Video, Peacock Premium, Amazon Prime Video with Ads, Peacock Premium Plus or for free with ads on The Roku Channel, Tubi TV, Pluto TV. It is also possible to rent "Hamlet" on Apple TV, Amazon Video, Fandango At Home online and to download it on Apple TV, Amazon Video, Fandango At Home.

Cast

Mel Gibson
Hamlet
Glenn Close
Gertrude
Alan Bates
Claudius
Paul Scofield
The Ghost
Ian Holm
Polonius
Helena Bonham Carter
Ophelia
Stephen Dillane
Horatio
Nathaniel Parker
Laertes
Sean Murray
Guildenstern
Michael Maloney
Rosencrantz
Trevor Peacock
The Gravedigger
John McEnery
Osric
Richard Warwick
Bernardo
Christien Anholt
Marcellus
Dave Duffy
Francisco
Vernon Dobtcheff
Reynaldo
Pete Postlethwaite
Player King
Christopher Fairbank
Player Queen
Sarah Phillips
The Players
Ned Mendez
The Players
Roy York
The Players
Marjorie Bell
The Players
Justin Case
The Players
Roger Low
The Players
Pamela Sinclair
The Players
Baby Simon Sinclair
The Players
Roy Evans
The Players
Lance Edwards
Guard (uncredited)