Hamlet
The Royal Shakespeare Company's award-winning production of Hamlet, directed by RSC Chief Associate Director Gregory Doran, stars David Tennant in the title role. This dynamic, exciting and contemporary production brings Shakespeare's greatest play to a far wider audience than ever before.