St. Cloud je mladík, který se utápí v minulosti. Pronásleduje ho rodinná tragédie, kvůli které nedokáže opustit městečko, ve kterém bydlí. Na všechny své sny dávno rezignoval. Když se ale nečekaně objeví jeho dávná spolužačka Tess, v Charliem se znovu probudí city i láska. Najednou se ocitá v rozporu mezi slibem, který dal svému bratrovi, a touhou následovat své srdce. Nalezne Charlie odvahu nechat minulost za sebou a vydá se za Tess dřív, než bude pozdě?