En järnvägsolycka dödar 131 ombord. David (Bruce Willis) är med på tåget, och han klarar sig inte bara ur olyckan med livet i behåll utan han klarar sig utan några som helst skador. Han vet inte varför och framförallt inte hur. När han söker efter ett svar kontaktas han av Elijah (Samuel L. Jackson) som har en märklig teori om David. Elijah lider av en sjukdom som gör att hans alla ben är otroligt sköra och bryts hur lätt som helst. Enligt hans teorier ska David vara en realistisk stålman, som aldrig blir sjuk eller skadar sig. Dock har han en svaghet – vatten.