Pilot Brodie Torrance (Gerard Butler) cudem ratuje swoich pasażerów lądując awaryjnie uszkodzonym przez burzę samolotem. Jak się okazuje, ten powietrzny horror to dopiero początek kłopotów. Pasażerowie trafili na rozdartą wojną wyspę, gdzie okrutni rebelianci sieją prawdziwe spustoszenie. Gdy większość załogi zostaje porwana, Torrance musi obmyślić plan ich ocalenia. Jedyną osobą, na którą może liczyć w starciu z rebeliantami jest Louis Gaspare (Mike Colter), transportowany przez FBI więzień, oskarżony o morderstwo.