Carolina Moon is a film based on a Nora Roberts novel and tells the story of Tory Bodeen (Claire Forlani) returns to the small town in North Carolina where she grew up. She left years ago after her best friend Hope was murdered brutally. That case is still open. Tory had the gift of being able to see the past fairly clearly, and often saw the murder of Hope. However, she could not see who the murderer is. She also wasn't able to stop the crime as it was happening, because she couldn't see where the crime was taking place. The worst part for Tory was that her father, Han (Shaun Johnston), was still a suspect in the case. She returned to the town hoping to have some closure and meets up with friends Wade (Chad Willett), Faith (Josie Davis), and Cade (Oliver Hudson) in order to close the wound. Whether that works or not is another question.