National Theatre Live: Hamlet

‘The play’s the thing’

2026-01-22 | 180 minutes

Rating: 0