Despite its futuristic technical trappings, enduring family bonds are at the core of this riveting techno-thriller. An alien virus that pr...