A hero stuck in an ancient cycle of death and rebirth unknowingly cheats his destiny.
1998
1974
1988
2017
2022
1997
1987
1983
—
1976
2009
1972
1989
1985
1955
1948
1984
1971
2000