Картина начинается с того, что Марк вносит залог за сына и забирает его из тюрьмы. В этот момент вражеские инопланетные корабли врываются в помещения и захватывают людей, а на улицах города царит ужас и страх. В отчаянных попытках разыскать сына, детектив хитростью проникает на один из космических кораблей, где неожиданно встречает изувеченных пришельцами героев из первого фильма Элейн и Джерода.
Узнав, что сына на корабле нет, Марк, заручившись с ними поддержкой, решает остаться на корабле и уничтожить его. В результате взрыва, космический лайнер падает на Шанхай, где китайское сопротивление организовывает героям спасательную операцию и вызволяет их из эпицентра крушения. Однако дерзкая выходка людей только разозлила инопланетян и теперь к планете движется целая армия разъяренных кораблей-агрессоров. Героям остается только принять вызов и любой ценой отбить нападение противника вместе с китайскими соратниками, чтобы спасти родную планету.