A mysterious encounter between a man who claims to be from the future and the man that he claims is his former self.
1989
2012
1990
2005
—
2011
2019
2014
1999
2010
2018
2008
1957
1987
2021
2007