Bazat pe un roman de succes, Charlie St. Cloud este o dramă romantică despre un tânăr care supraviețuiește unui accident care îl va face să vadă viața într-un mod cu totul special. În această poveste extrem de încărcată emoțional, Charlie St. Cloud (Zac Efron) se îmbarcă într-o călătorie romantică pe parcursul căreia va înfrunta realitățile sumbre de zi cu zi descoperind, în același timp, forța iubirii.
Un pasionat al sporturilor nautice, adorat de mama sa, Claire (Kim Basinger), dar și de fratele lui mai mic, Sam(Charlie Tahan), Charlie St. Cloud (Zac Efron) câștigă o bursă care îi promite un viitor frumos, departe de plicticosul său orășel natal. Însă visele sale sunt curmate brusc de o tragedie cumplită.
După ce fosta sa colegă de liceu, Tess (Amanda Crew), se întoarce acasă pe neașteptate, Charlie își dă seama că trebuie să facă o alegere: să respecte promisiunea făcută cu patru ani în urmă, sau să-și continue viața cu fata de care tocmai se îndrăgostise? Găsind curajul să lase în urmă pentru totdeauna trecutul, Charlie descoperă că sufletul pe care merită cel mai mult să îl salveze este chiar sufletul lui.