Sci-fi fans can rejoice as the Alien franchise's entire collection, including classics and director's cuts, drops on a new streamer on April 1.
Released in 2011, Battle: Los Angeles stars Aaron Eckhart as a U.S. Marine platoon leader who, along with various other stranded military personnel, find themselves defending Los Angeles from an alien ...