As the end approaches inexorably, the last humans, living millions of years into the future, send a message to the humanity of the present that is both a plea for help and a warning, but also an epic tale of evolution, decline and hope.
1990
1959
2002
2004
2016
1991
1949
2000
2024
1964
1989
1983
1971
1965
2015
1960
2006
1988