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?
1967
1989
1975
2016
2015
1993
1995
2017
1992
2007
1924