
“The Final Directive of the Mir Space Station: Save Humanity.”
An alien encounter on the Mir space station has dire consequences for the crew and the rest of humanity down below.
Directed by Nicolaus Taylor
User score
0 votes
Released
December 5, 2022
15m
Budget → Revenue
$5.0 → —