Benedict Cumberbatch stars in Shakespeare's classic tragedy about a Danish prince who must avenge his father's death, but rages against his predicament, threatening both his sanity and the security of the state.
- Synopsis provided by
Fabric Origin
Now Playing
NT Live: Hamlet (2015) is not showing in any theaters in the area.