An alien, with the ability to travel through time, visits our planet at various eras.
1956
2012
1998
2015
2000
1977
1994
2013
1983
1985
1986
1980
2023
2024
2022
2002