When a mysterious alien virus begins to endanger humanity, an elite team of soldiers launches into space to end the threat for good.
More like this