Charlie St. Cloud es un joven tan afectado por la muerte de su hermano menor, Sam, que acepta un trabajo como cuidador en el cementerio en el que el pequeño está enterrado. Charlie tiene un vínculo especial con su hermano, pues le puede ver, y cada noche se encuentra con él para hablar y jugar juntos. Pero sucede que un día una chica entra en la vida de Charlie, y este tendrá que elegir entre mantener una promesa que hizo a Sam o ir con la joven que ama.