Top plays from the legendary National Theatre of London.

National Theatre London HD

Hamlet (Encore)

Sunday, July 28, 2019

• The Historic Theater

Benedict Cumberbatch (BBC’s Sherlock, Doctor Strange) plays the title role of Shakespeare’s great tragedy. The original broadcast returns to international cinemas to mark National Theatre Live’s 10th birthday.