En esta película de acción, el piloto Brodie Torrance (Gerard Butler) realiza un arriesgado aterrizaje para salvar a sus pasajeros cuando el avión es alcanzado por un rayo. Aislados en una isla devastada por la guerra, se dará cuenta de que sobrevivir al aterrizaje ha sido solo el principio. Cuando la mayoría de los pasajeros son secuestrados por los rebeldes, su único cómplice será Louis Gaspare (Mike Colter), un asesino que viajaba en el avión acompañado de un agente del FBI. Torrance tendrá que recurrir a Gaspare para salvar a los pasajeros y se dará cuenta de que no todo es lo que parece.