Two aliens come back to earth to check up on humans, who they once helped overcome global warming and general extinction of all life due to contamination, only to find out that some things may still need a change.
1996
2018
1962
2024
2016
2022
2019
2015
2002
2012
2013
2023
—