Zaštitar David Dunn (Bruce Willis) čudom preživi katastrofalnu željezničku nesreću. Ne samo da je on jedini preživjeli od 132 putnika nego je i u potpunosti neozlijeđen. Nešto kasnije stručnjak za stripove Elijah Price (Samuel L. Jackson) kontaktira ga da bi ga suočio s nevjerojatnom teorijom. Elijah, koji ima nadimak Glass zbog svoje bolesti krhkih kostiju, misli da David ima sve što i on sam. Isprva, David ne vjeruje čudnom čovjeku, ali svaka stvar koju je Elijah rekao ispada istina. David nikada nije bio ozlijeđen ili bolestan u svome životu, njegova fizička snaga veća je od normalne i posjeduje vještine koje drugi nemaju.