2011年夏天,無數隕石撞擊地面,摧毀了12個國家的沿海城市。原來,隕石竟被一群神秘的外星人所操縱。外星人帶著隕石登陸地球,進行了殘酷無情的屠殺和破壞。美國作為世界頭號超級大國,自然不會躲過這場劫難。到目前為止,西太平洋的洛杉磯並不是美國唯一一個襲擊者較多的地方。海軍陸戰隊中士邁克·納茲(亞倫·艾克哈特 Aaron Eckhart 飾)被派往威廉·馬丁內斯中尉(拉蒙·羅德里格茲 Ramon Rodriguez 飾)的小隊,準備與外國士兵開戰,與群星展開殊死搏鬥。當時,外星入侵者成功登陸,進入人口稠密的聖莫尼卡地區。軍隊決定誘敵深入,再從空中攻擊敵人。毫不猶豫,納茲和馬丁內斯的小隊沖了進去,拯救無辜者……