We gave it a C-
Zac Efron reunites with his 17 Again director Burr Steers for this decidedly less-jaunty romantic drama. Charlie, a high school senior, makes a promise to his little brother to practice baseball with him every day until Charlie leaves for college. A car accident leaves the little brother dead, but his spirit remains behind, mitt in hand. Meanwhile, Charlie begins flirting with local girl Tess (Amanda Crew), who plans to sail around the world. Basically, it’s The Abby Sunderland Story with an adorable ghost and (fingers crossed!) some Efron pectorals.