A mysterious encounter between a man who claims to be from the future and the man that he claims is his former self.
2001
1968
1960
2002
1998
1986
2007
2019
2009
2000
—
1995
2020
2021
2014
2004
2022