

Where to watch
Not available in Philippines
Streaming in 45 other countries
Hamlet isn't on any streaming service in Philippines right now, but it's available in Argentina, Australia, Austria, Belgium and 41 more. Streaming rights are licensed per country.
Cast · Directed by Kenneth Branagh
KB

Kenneth Branagh
Prince Hamlet
DJ

Derek Jacobi
King Claudius
KW

Kate Winslet
Ophelia
JC

Julie Christie
Gertrude
RB

Richard Briers
Polonius
NF

Nicholas Farrell
Horatio
RS

Rufus Sewell
Fortinbras
RD

Reece Dinsdale
Guildenstern
TS

Timothy Spall
Rosencrantz
MM

Michael Maloney
Laertes
RW

Robin Williams
Osric
GD

Gérard Depardieu
Reynaldo
More from Kenneth Branagh · Lead actor
More from Derek Jacobi · Co-star actor
More like this

Hamlet
1990 · 6.6

Hamlet
1948 · 7.4

Othello
1951 · 7.4

Spencer
2021 · 6.7

The Winter Guest
1997 · 6.5

I Never Sang for My Father
1970 · 6.7

Love You to Death
2019 · 7.5

The Shack
2017 · 7.5

The Effect of Gamma Rays on Man-in-the-Moon Marigolds
1972 · 7.3

The Eternal Daughter
2022 · 5.9

The Lovely Bones
2009 · 7.1

A Taste of Honey
1961 · 7.1
Hamlet — streaming FAQ
Which OTT platform streams Hamlet?
Hamlet isn't on any streaming service in Philippines yet, but it's available in Argentina, Austria and Australia and other countries. Streaming rights differ by country — switch your country in the header to see where.
Is Hamlet on Netflix?
No, Hamlet is not on Netflix in Philippines as of November 2026.
Is Hamlet on Amazon Prime Video?
No, Hamlet isn't on Amazon Prime Video in Philippines right now.
Where can I watch Hamlet for free?
Hamlet isn't streaming in Philippines yet, so there's no way to watch it free at the moment.



















