유명한 고교 요트 선수 찰리는 장학생으로 대학 입학을 앞둔 촉망 받는 청년. 졸업식을 마치고 큰 미래를 향한 꿈에 부풀어 있던 찰리는 예기치 못한 비극을 맞는다. 자신을 영웅처럼 여기는 어린 남동생 샘과 차를 타고 가다 큰 사고를 당하게 된 것. 두 형제 모두 심장이 멈춘 순간, 찰리는 극적으로 살아나지만 동생은 깨어나지 못한다. 상상할 수 없는 슬픔에 빠진 찰리. 그런데 동생 장례식 날 찰리의 눈 앞에 동생의 영혼이 나타난다. 생사의 경계에서 살아 돌아온 찰리에게 자신도 모르는 사이 영혼을 볼 수 있는 신비한 능력이 생겨난 것. 찰리는 외로운 동생과 함께 하기 위해 매일 해가 질 무렵, 공터에서 야구를 하기로 약속한다. 자신의 미래는 모두 포기한 채. 그리고 5년 뒤, 하루도 빠지지 않고 동생과의 약속을 지키며 살아가던 찰리는 매력적이고 활발한 테스를 만난다. 찰리는 세계 요트 대회를 앞둔 테스를 만나면서 잊고 있던 미래에 대한 희망을 되찾고, 그녀와 뜨거운 사랑에 빠진다. 테스는 찰리에게 함께 대회에 나가자고 제안하지만, 이제 찰리는 운명처럼 만난 연인 테스와 동생과의 사이에서 갈등하게 된다. 테스와 함께 고향을 떠난다면, 다시는 동생의 영혼을 만날 수 없기 때문. 그러던 중 테스가 갑작스러운 사고를 당하게 된 걸 알고 찰리는 그녀에게 달려가는데…