National Theatre Live: Hamlet

National Theatre Live: Hamlet
  • 2015
  • 4h
  • 12A

Watch trailer

Performance times

Where are you?

Tell us your location to see times for this film.

National Theatre Live: Hamlet

Benedict Cumberbatch takes on the title role of Shakespeare’s great tragedy.

Text supplied by third party.

National Theatre Live: Hamlet

Tell us more about this listing.