Shakespeare's Richard III, performed by the English Shakespeare Company as part of the complete Historical Octology.
as Lord Grey
as Duchess of York
as Lord Hastings
as King Edward IV
as First Citizen
as Bishop of Ely
as Sir James Tyrell
as Lord Stanley
as Earl of Richmond
as Lord Rivers
as Duke of Clarence
as Sir Robert Brackenbury
as First Murderer
as Sir Richard Ratcliffe
as King Richard III
as Queen Elizabeth
as Duke of Buckingham
as Third Citizen
as Sir William Catesby
as Berkely
as Lady Anne
as Second Murderer
as Lord Mayor
as Marquess of Dorset
as Queen Margaret