Several streaming platforms are giving sci-fi fans everywhere a gift by streaming some of the most underrated and well-loved cult classics for free. In the age of streaming, one thing we can always ...
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 ...