Zac Efron plays a young man who is mourning the loss of his younger brother. As Charlie, Efron's character has the ability to see and interact with his lost sibling. The tight bond shared by the two brothers is put to the test when a girl comes into Charlie's life, as he's forced to choose between keeping a promise he made to Sam or going after the girl he loves.