While it diverges from certain aspects of the franchise, this sci-fi horror features incredible performances from cast ...