
Plot
To celebrate its 50th anniversary, the National Theatre of Great Britain presents National Theatre: 50 Years on Stage, bringing together the best British actors for a unique evening of unforgettable performances, broadcast live from London to cinemas around the world.
Trailer
Cast

Roger Allam

Jonathan Bailey
Cassio

Simon Russell Beale
Hamlet

Alan Bennett
Hector

Dominic Cooper
Dakin

James Corden
Timms

Benedict Cumberbatch
Rosencrantz

Frances de la Tour
Kay

Judi Dench
Cleopatra/Desiree Armfeldt

Sacha Dhawan
Akhtar

James Doherty

Christopher Eccleston

Ralph Fiennes
Lambert Le Roux

Michael Gambon
Hirst

Derek Jacobi
Claudius/Spooner

Alex Jennings
Henry Higgins

Rory Kinnear
Iago

Nicholas Le Prevost
Ernest

Adrian Lester
Othello

Lyndsey Marshal

Anna Maxwell Martin

Aaron Neil

Trevor Nunn
Himself

Andrew Scott

Malcolm Sinclair
Colonel Pickering

Maggie Smith
Mrs. Sullen

Penelope Wilton
Delia