A short film that follows a woman who finds herself locked in a room with a stranger, as they try to survive the night in the aftermath of an alien invasion.
A short film that follows a woman who finds herself locked in a room with a stranger, as they try to survive the night in the aftermath of an alien invasion.
More