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?
1998
2006
1974
1997
2023
1932
2017
1960
2007
1928
1973
2002
1948
1980