Bramble, Briar, and Vick unexpectedly follow a time traveller 100 years in the future, where they find Earth beset by environmental catastrophe, with humanity barely able to survive.
2025
1996
1896
2019
2020
1986
2009
2018
2021
1997
2010
1943
2014
2005