David Dunn (Bruce Willis, La jungla de cristal) es un guardia de seguridad sin motivaciones en la vida, con un empleo precario y a punto de separarse de su mujer (Robin Wright, Forrest Gump), con la que tiene un niño pequeño. Un día, mientras viaja en tren, David sufre un aparatoso accidente, siendo él el único superviviente. Varios días ...