Richard III Sheffield Crucible (2002) - Shakespeare on stage

Kenneth Branagh performed as Richard III at the Sheffield Crucible in his
return to the stage after 10 years away. The production was directed by
Michael Grandage and designed by Christopher Oram. This was the last time
Branagh performed Shakespeare on stage.