One of the best things about sci-fi is that it’s a genre with something for everyone. There’s horror, fantasy, urban, and ...
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 ...