
Where to watch
Availability shown for Canada · rights vary by countryCast · Directed by Shelagh O'Brien
JG

Jonathan Goad
Hamlet
SM

Seana McKenna
Gertrude
GD

Geraint Wyn Davies
Claudius / The Ghost
TC

Tim Campbell
Horatio
AG
Adrienne Gould
Ophelia
TR
Tom Rooney
Polonius
MS

Mike Shara
Laertes
SA

Sarah Afful
Player Queen
JC

Juan Chioran
Player King
IE
Ijeoma Emesowum
Gentlewoman
XF

Xuan Fraser
Fortinbras Captain
JJ
Josh Johnston
Messenger
More from Jonathan Goad · Lead actor
More from Seana McKenna · Co-star actress

Rookie Blue
2010 · 7.7

Law & Order Toronto: Criminal Intent
2024 · 7.5

Diggstown
2019 · 6.8

Save the Last Dance 2
2006 · 5.5

Too Close for Christmas
2020 · 5.9

Two for the Win
2021 · 6.5

Chicanery
2017 · 6.0

Stratford Festival: King John
2015 · 8.3

Twelfth Night
1986

The Hanging Garden
1997 · 6.2
See all fromSeana McKenna
More from Shelagh O'Brien · Director

The Opening of SkyDome: A Celebration
1989

Rick Mercer: Stand Up for Canada
2025 · 2.0

D.J. Demers: Interpreted
2019 · 5.8

Kurtis Conner: Keep Busy
2023 · 3.0

Bowfire - Live in Concert
2011 · 5.0

Seán Cullen Home for Christmas
2003 · 7.0

Seth Rogen's Hilarity for Charity
2014

The Tempest
2010 · 8.0

Howie Mandel's 5th Annual All-Star Gala
2020 · 10.0

The All-Star Show: Comedy Special
2010
See all fromShelagh O'Brien
More like this
Hamlet — streaming FAQ
Which OTT platform streams Hamlet?
Hamlet is streaming on Amazon Prime Video, BroadwayHD and Plex in Canada, and available to rent or buy on Apple TV Store. It's not currently on Netflix.
Is Hamlet on Netflix?
No, Hamlet is not on Netflix in Canada as of November 2026. It's currently on Amazon Prime Video and BroadwayHD.
Is Hamlet on Amazon Prime Video?
Yes — Hamlet is included with an Amazon Prime Video subscription in Canada as of November 2026.
Where can I watch Hamlet for free?
Hamlet is available to stream free (with ads) on Plex and Cineverse in Canada.
Amazon Prime Video
BroadwayHD
Amazon Prime Video with Ads
Plex
Cineverse
Apple TV Store


















