Official movie poster for Hamlet (1990), a drama history film

Hamlet(1990)

The extraordinary adaptation of Shakespeare's classic tale of vengeance and tragedy.

6.6(447)2h 10m1990-12-19
DramaHistory

Hamlet Synopsis

Hamlet, Prince of Denmark, finds out that his uncle Claudius killed his father to obtain the throne, and plans revenge.

Hamlet (1990) is a drama and history film directed by Franco Zeffirelli, released on December 19, 1990 with a runtime of 2h 10m. It stars Mel Gibson, Glenn Close, Alan Bates and Paul Scofield. Viewers rate it 6.6 out of 10 across 447 ratings.

Director:
Franco Zeffirelli
Writers:
Christopher De Vore, Franco Zeffirelli, William Shakespeare
Producers:
Dyson Lovell
Cinematographer:
David Watkin
Composer:
Ennio Morricone
Production:
Icon Productions, Nelson Entertainment
Budget:
$13,500,000
Revenue:
$20,700,000
Status:
Released

Hamlet (1990) Trailer

Watch the official trailer for Hamlet before you stream it.

Hamlet Reviews & Ratings

Average viewer score of 6.6/10 from 447 ratings.

CinemaSerf

6/10

Initially, I was quite encouraged by the shorter duration of this tale of the Prince of Denmark, but as it unfolded I began to realise that it was usually nearer the four hour mark because there is so much detail to the plot that actually matters - and that this overly condenses much of the nuanced characterisation out of the proceedings. To be fair to Mel Gibson, he actually turns in an half decent performance at…

Reviewed on July 3, 2026

You may also like

Movies similar to Hamlet

Hamlet – Frequently Asked Questions

Where can I watch Hamlet online?

+

Hamlet (1990) is available to stream on Amazon Prime Video and Amazon Prime Video with Ads, and to rent or buy from Amazon Video and Fandango At Home. Streaming availability is checked against JustWatch data and can change by region.

Who stars in Hamlet?

+

The main cast of Hamlet (1990) includes Mel Gibson, Glenn Close, Alan Bates, Paul Scofield and Ian Holm. The film was directed by Franco Zeffirelli. You can see the full cast and crew list, with character names, further up this page.

When was Hamlet released?

+

Hamlet was released on December 19, 1990 and runs for 2h 10m.

Is Hamlet worth watching?

+

Hamlet (1990) holds an average rating of 6.6 out of 10 from 447 viewer votes, and is a good pick if you enjoy drama and history films. Read the viewer reviews on this page to decide for yourself.

Is there a trailer for Hamlet?

+

Yes. The official Hamlet trailer is embedded in the trailer section of this page and plays instantly, no download or sign-up required.