A hero stuck in an ancient cycle of death and rebirth unknowingly cheats his destiny.
2013
2010
2014
2019
1921
1986
2020
2002
2006
2001
2003
1946
2000
1964
2004