Hamlet poster

Hamlet

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

Movie PG 1990 2h 10m 6.6 /10
Directed by Franco Zeffirelli

Franco Zeffirelli's Hamlet places a young prince in a sunlit Denmark of stone battlements and shadowed corridors, where a father's death ignites a web of rumors and rivalry. After learning that his father was killed by his own brother to seize the throne, Hamlet becomes tormented by duty, doubt,... Read more

Stream Now

Where to Watch "Hamlet"

Stream with Subscription
Rent or Buy

Netflix
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: February 01, 2026

About Hamlet

Franco Zeffirelli's Hamlet places a young prince in a sunlit Denmark of stone battlements and shadowed corridors, where a father's death ignites a web of rumors and rivalry. After learning that his father was killed by his own brother to seize the throne, Hamlet becomes tormented by duty, doubt, and a growing sense of danger around the court. He tests the truth through feigned madness, prickly exchanges with his mother Gertrude and the scheming Claudius, and a chorus of wary courtiers. As the court spirals with intrigue, Hamlet weighs how to respond to a corrupt succession while his suspicions threaten to unravel everyone around him. The drama hinges on power, memory, and moral conflict, long after the final scene ends.

Directed by Franco Zeffirelli, this 1990 adaptation draws from William Shakespeare's tragedy for the screen. Mel Gibson stars as Hamlet with Glenn Close as Gertrude, Alan Bates as Claudius, and Paul Scofield as the Ghost, delivering a lush cinematic retelling.

The film earned about 20.7 million at box office against a 13.5 million budget, presenting modest return for Shakespearean drama of Zeffirelli's scale. It found audiences in Europe and North America, underscoring appeal of stage to screen adaptations globally.

Critics highlighted the film's opulent staging and Mel Gibson's intense turn as Hamlet, while noting how the drama foregrounds the clash between appearance and reality, the pull of revenge, and the heavy price of political corruption. Zeffirelli maintains a decorous tone while letting Gibson's intensity cut through the courtly pageantry.

Cultural impact notes that this version helped bring Shakespeare to a broader audience through a star driven interpretation. Gibson's rugged Hamlet left an imprint on late 20th century film adaptations, while Zeffirelli's ornate staging reinforced the allure of historical drama on screen. It sparked renewed interest in the play's themes.

Details

Release Date
December 19, 1990
Runtime
2h 10m
Rating
PG
User Ratings
427 votes
Type
Movie
Genres
Drama, History
Country
France
Studio
Icon Productions +4 more
Budget
$13,500,000
Box Office
$20,700,000
External Links
View on IMDB

Official Trailer

Cast

Mel Gibson

Mel Gibson

Hamlet

Glenn Close

Glenn Close

Gertrude

Alan Bates

Alan Bates

Claudius

Paul Scofield

Paul Scofield

The Ghost

Ian Holm

Ian Holm

Polonius

Helena Bonham Carter

Helena Bonham Carter

Ophelia

Stephen Dillane

Stephen Dillane

Horatio

Nathaniel Parker

Nathaniel Parker

Laertes

S

Sean Murray

Guildenstern

Michael Maloney

Michael Maloney

Rosencrantz

Director: Franco Zeffirelli

Written by: Christopher De Vore, William Shakespeare

Frequently Asked Questions

Hamlet is available to stream on Amazon Prime Video. You can also rent or buy it on Vudu and Amazon Video.

Yes, Hamlet is available to stream on Amazon Prime Video.

Yes, you can rent on Vudu and Amazon Video or buy on Vudu and Amazon Video.

With a rating of 6.6/10 from 427 viewers, Hamlet is considered decent by viewers and may be worth checking out.

Franco Zeffirelli's Hamlet places a young prince in a sunlit Denmark of stone battlements and shadowed corridors, where a father's death ignites a web of rumors and rivalry. After learning that his father was killed by his own brother to seize the throne, Hamlet becomes tormented by duty, doubt, ...

Hamlet stars Mel Gibson, Glenn Close, Alan Bates, Paul Scofield, and Ian Holm.

Hamlet was directed by Franco Zeffirelli.

Hamlet was released on December 19, 1990.

Hamlet is a Drama and History film.

Hamlet (1990) is an adaptation of William Shakespeare's tragedy Hamlet, not a factual true story. It follows the Prince of Denmark as he investigates his father's murder and plans revenge.

Mel Gibson plays Hamlet, the Prince of Denmark. He stars opposite Glenn Close as Gertrude and Alan Bates as Claudius.

The movie is a cinematic adaptation of Shakespeare's work directed by Franco Zeffirelli. It preserves the central revenge plot and the key characters while presenting them on screen.

Paul Scofield plays The Ghost, the apparition that motivates Hamlet's actions.