Lisa Reisert (Rachel McAdams) detesta voar, mas precisa realizar uma viagem ao Texas quando sua avó morre. Ela decide retornar a Miami, onde mora, no último vôo disponível, mas uma forte tempestade faz com que a decolagem atrase. Enquanto espera ela conhece Jackson Rippner (Cillian Murphy), um homem charmoso e gentil que lhe faz companhia. Ao entrar no avião ela fica surpresa com o fato de que Jackson está na poltrona bem ao lado da sua. Logo após a decolagem Jackson diz a Lisa que o motivo de estar naquele vôo é matar um poderoso político, que se hospedará juntamente com a família no hotel que ela trabalha em Miami. Jackson exige a ajuda de Lisa em seu plano, pois caso contrário um assassino contratado por ele irá matar o pai dela, o que depende apenas de uma ligação telefônica.