The twisted Richard III is haunted by the ghosts of those he has murdered in his attempt to become the King of England.
1997
2008
1941
1945
2003
1981
1982
1984
1985
2007
1973
2001
1965
1976
1994
1983
1960