The Video Store

The Video Store2021


Set in 1997, two young boys find themselves trapped in a video store in the midst of an alien invasion.

Released
17. 6. 2026
Runtime
21 min
Certification
NO
Country, language
EN