A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1984
1953
1994
2009
2013
2008
1968
1999
1979
1997
2023
2017