Hamlet (2011)

Michael Sheen performed in Hamlet at the Young Vic theatre in 2011-12.