The story of a man who sees his past lives from before he was born after being declared dead for the second time.
1974
2021
1983
2022
1980
2012
2016
2015
2014
2017
1988
2013
2004