In this unfinished film from 2019, a group of amateur filmmakers investigate a mysterious disappearance in Russia, uncovering a conspiracy involving aliens. Shot in a DIY style and with a low budget, this underground short explores the unknown.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States