A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1962
1976
1956
2009
1986
2025
1989
2000
2008
1979
2011
—
2017
2024
2014
2019