Charlie St. Cloud, starring Zac Effron as the title character, is a moving story about a young man discovering his purpose in life, even as he struggles to deal with death. After his younger brother dies in a car crash, Charlie puts his life on hold. His heart may still be beating but he has given up all his dreams and works instead as a cemetery caretaker. His sole joy in life? He meets his (deceased) younger brother every day for a game of catch. He promised he would and he does not want to break his promise for fear that he will truly lose his brother forever. When a beautiful woman comes into his life, he is forced to make a choice between living or holding on to the past.
This is an incredibly moving, surprising, life-affirming story. I was riveted by it. It has some very Catholic themes, including a belief in the power of St. Jude and the knowledge that when we die, it is far from the end. It is rated PG-13 and there is the suggestion of an inappropriate sexual act (although nothing is shown). Overall, however, it is incredibly well-done. It will both entertain you and make you think.