Tessa Abrams is a long way from home. Her parents move her from California to South Carolina for her senior year of high school. Feeling out of place and seeking acceptance, she joins the dance team hoping to make friends. The girls on the team dare her to go into the old Bennett house - abandoned, dilapidated, and rumored to be haunted. There, she meets the ghost of Eli Bennett, who has been cursed to remain in the house since the Civil War.
Eli is different from the other boys she's met. He's kind, brave, and smart. While Tessa's attraction to him grows, so do the dangers all around them. As they fight to stay together, forces in the town and in the afterlife pull them apart, threatening not only their relationship but Tessa's life.