A man must use a time machine to save his own life, but at the risk of getting trapped within a series of time paradoxes.
2005
1998
1944
1989
2013
1993
2024
1960
1975
2004
2009
2021
2018
1991
2022
2017
2008