A man travels back in time to kill his younger self.
2023
1992
2006
2007
2005
1921
1973
2004
2003
1970
1988