A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
Directed by Fraser Scott
User score
0 votes
Released
June 1, 2025
9m
Charlie Duncan
Lu
Michael Guest
Darren
Under the Skin
2014
The Man from Planet X
1951
Doctor Who: Deep Breath
The Wild Blue Yonder
2005
Earth to Echo
Blood and Snow
2023
The Tomorrow War
2021
The Man Who Fell to Earth
1976
Event Horizon
1997
Zygote
2017
Quatermass 2
1957
Ick
2025
Doctor Who: Planet of the Dead
2009
Dark Skies
2013
Star Wars: The Rise of Skywalker
2019
Stowaway
Mass Effect: Paragon Lost
2012
Monolith
Memoirs of an Invisible Man
1992
Phoenix Forgotten