A young Prince is visited by the Ghost of his father and compelled to vengeance - but can he stop thinking for long enough to do it?
1976
1998
2014
2006
1980
1953
2008
1991
2007
2025
1988
1987
2023
1974
2017
2019