Elokuvan tapahtumat sijoittuvat nykypäivän Los Angelesiin, jossa seurataan eläkkeelle jääneen ylikersantti Michael Nantzin (Aaron Eckhart) paluuta sotavoimiin avaruusolentojen hyökätessä Maahan.
Elokuva sai kriitikoilta suurimmaksi osaksi huonoja arvosteluja. Moni kehui Eckhartin roolisuoritusta ja elokuvan erikoistehosteita, mutta käsikirjoitusta ja leikkausta haukuttiin kauttaaltaan huonoksi.[4][5][6]
Elokuvan soundtrack-albumi julkaistiin 8. maaliskuuta 2011 Varèse Sarabanden alaisuudessa nimellä Battle: Los Angeles – Original Motion Picture Soundtrack.[15] Musiikista vastasi Brian Tyler Hollywood Studio Symphony orkesterin esittämänä.