
The twisted Richard III is haunted by the ghosts of those he has murdered in his attempt to become the King of England.

as Richard of Gloucester

as Sir Ratcliffe

as Lady Margaret

as Sir Justin

as Earl of Buckingham

as Anne

as Tyrus

as Mistress Shore

as Clarence

as Edward IV

as Queen

as Prince Richard

as Richard's mother

as Edward V

as The Archbishop

as The Tailor

as Royal court lady