the greats do shakespeare!

Peter O’Toole as Hamlet, directed by Laurence Olivier, 1963 David Tennant as Benedick and Catherine Tate as Beatrice, Much Ado About Nothing  Dame Judi Dench as Lady Macbeth, 1979 Tom Hiddleston as Cassio, Othello Meryl Streep in Henry V, 1976 Fiona Shaw as Richard II, 1995 Alan Cumming as Macbeth