Nadat de mensheid is bedreigd door enorme, onoverwinnelijke wezens die de aarde zijn binnengekomen via een poort naar een andere dimensie, lijkt er geen hoop meer te zijn. Maar plotseling verschijnt er een groep mysterieuze krijgers, die met buitenaardse technologie proberen op te staan tegen de monsters.