Charlie St. Cloud to obiecujący młody żeglarz, który w wyniku tragicznego wypadku traci brata. Nie mogąc się z tym pogodzić, porzuca swoje dawne życie i podejmuje pracę na cmentarzu.
Film pokazuje historię rodziny Strattonów. Po śmierci głowy rodziny, Shelley (Catherine Hicks) wraz z dwoma córkami przenosi się do letniego domu. Kobiety pragną zacząć jeszcze raz i ułożyć sobie życie. Jednak fakt posiadania przez adoptowaną Laurie (Alexz Johnson) siostry bliźniaczki, o której nie miała dotąd pojęcia, komplikuje wszystko.