Um espantoso desastre de trem choca os Estados Unidos. Todos os passageiros morrem, com exceção de David Dunne (Bruce Willis), que sai completamente ileso do acidente, para espanto dos médicos e de si mesmo. Buscando explicações sobre o ocorrido, ele encontra Elijah Price (Samuel L. Jackson), um estranho que apresenta uma explicação bizarra para o fato.