Skip to content
What's After the Movie?
Drama

Hamlet (2009): Cast & Box Office

Hamlet (2009) movie poster

Hamlet is a 2009 drama directed by Gregory Doran, starring David Tennant as Hamlet, Patrick Stewart and John Woodvine. It is based on Hamlet by William Shakespeare and T. J. B. Spencer. It runs 3 hours 3 minutes and earned $20.7 million worldwide on a $9 million budget.

worldwide gross
$20.7M
budget
$9M
Loading streaming availability…
Hamlet (2009) movie poster
Released
Runtime
3h 3m (183 min)
Director
Gregory Doran
Genre
Drama
Original language
English
Budget
$9M
After the credits
No No extra scene
The story

What Is Hamlet About?

The premise of Hamlet without spoilers, adapted from Hamlet by William Shakespeare and T. J. B. Spencer.

David Tennant leads the Royal Shakespeare Company’s acclaimed, award‑winning staging of Shakespeare’s tragedy, filmed for the screen. Directed by Gregory Doran, the modern‑dress production moves swiftly, balancing thrilling drama with moments of sharp wit, earning critics’ praise for its fresh, energetic take on the classic.

Loading streaming availability…
Cast & crew

Hamlet Cast & Characters

David Tennant leads the cast as Hamlet, with Patrick Stewart as Claudius / Ghost and John Woodvine as Player King. Directed by Gregory Doran; 17 actors are credited in all.

Also Starring in Hamlet

· 13 more
From the director

More from Gregory Doran

More films directed by Gregory Doran: RSC Live: Richard III, RSC Live: Measure for Measure, RSC Live: Troilus and Cressida and RSC Live: The Tempest.

Full filmography
Box office

Hamlet Box Office & Budget

Hamlet grossed $20.7 million worldwide on a $9 million budget, 2.3 times what it cost. $20.7 million came from the US and Canada and $39,072 (0%) from the rest of the world.

2009 box office

Worldwide gross

$20.7M

2.3× its budget

US & Canada
$20.7M
International
$39.1K
Budget
$9M
US & Canada 100% Rest of the world 0%
Videos

Hamlet Trailers & Videos

The trailer of Hamlet.

Hamlet - David Tennant - Patrick Stewart - 2009 - Trailer - 4K
Cars

Cars in Hamlet

36 cars on screen, including the 1964 Chevrolet Bel Air and the 1992 Ford F-Series.

All 36 cars
  • 1964 Chevrolet Bel Air in Hamlet 1964 Chevrolet Bel Air Minor role
  • 1992 Ford F-Series in Hamlet 1992 Ford F-Series Minor role
  • 1997 GMC Yukon in Hamlet 1997 GMC Yukon Minor role
  • 1997 Toyota Camry in Hamlet 1997 Toyota Camry Minor role

Seen Hamlet?

FAQ

Hamlet FAQ: Cast, Box Office & Runtime

Runtime, release date, director, cast, box office, the book behind it and post-credit scenes of Hamlet, each answered in a sentence.

How long is Hamlet?

Hamlet runs 3 hours 3 minutes (183 minutes).

When was Hamlet released?

Hamlet was released on December 26, 2009.

Who directed Hamlet?

Hamlet was directed by Gregory Doran.

More films by Gregory Doran

Who is in the cast of Hamlet?

Hamlet stars David Tennant as Hamlet, Patrick Stewart as Claudius / Ghost and John Woodvine as Player King, among 17 credited actors.

How much did Hamlet make at the box office?

Hamlet grossed $20.7 million worldwide ($20.7 million domestic, $39,072 international) on a budget of $9 million.

Is Hamlet based on a book?

Yes. Hamlet is adapted from Hamlet by William Shakespeare and T. J. B. Spencer.

Does Hamlet have a post-credit scene?

No. Hamlet has no extra scene during or after the credits.

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app