The story of a man who sees his past lives from before he was born after being declared dead for the second time.
1970
2014
1993
1985
1990
1986
2015
2001
2016
2017
1973
2023
2024
—
2021