

“Oh...”
Dean is about to head to uni, he's been putting it off for 5 years- but when he's awoken in the night by strange lights, an extraterrestrial presence may change the course of his life.
Directed by Ben Stitch
User score
0 votes
Released
July 9, 2026
15m
Budget → Revenue
$2.0K → —