A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
2000
1981
1944
1993
2021
2025
1986
2012
1941
1994
1983
1997
2005
2018
2001
2011
1975