
1996 • 4h 2m
7.3 / 10
536 votes
Overview
Hamlet, Prince of Denmark, returns home to find his father murdered and his mother now marrying the murderer... his uncle. Meanwhile, war is brewing.
Hamlet
1990

Othello
1951

Hamlet
1948

Spencer
2021

The Shack
2017

The Winter Guest
1997

The Lovely Bones
2009

The Eternal Daughter
2022

Dad
1989

Boy A
2008

Love You to Death
2019

King Lear
2018

Hot Milk
2025

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

A Taste of Honey
1961

Fences
2016

I Never Sang for My Father
1970

The Child in Time
2018

The Secret Life of Bees
2008

If I Stay
2014