National Theatre Live: Hamlet

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

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

Watch trailer

Performance times

Where are you?

Tell us your location to see times for this film.

National Theatre Live: Hamlet

National Theatre Live: Hamlet

Tell us more about this listing.