In this science fiction horror film, the story takes a futuristic turn as the infamous alien creatures are accidentally released on a space station. The narrative follows the crew’s desperate…