Everyone expects great things from Charlie St. Cloud (Zac Efron). He's a champion sailor heading to studies at Stanford University and he has great friends along with a kid brother, Sam (Charlie Tahan), who adores him. After Sam unexpectedly dies, Charlie performs penance by tending to the local cemetery and, after the sun sets, playing baseball with Sam's ghost. When he meets fellow sailor Tess (Amanda Crew), he starts pondering moving on with his life and getting back on that boat. Kim Basinger and Ray Liotta are underused as Charlie's mom and medical savior, respectively. Director Burr Steers includes many close-ups of Efron's face and hot bod, to better to lure in excitable tweens. Efron himself is serviceably bland and his character doesn't get much development beyond a major guilt trip, sailing and seeing dead people. The plot takes some predictable turns and attempts layers, but ultimately sags under its own lessons and languid pacing.