An unusual man seeks his revenge after 600 years.
2021
1976
1979
1978
2013
1984
2006
1986
2022
1961
2023
—
1960
2017
1998
1919