Becka Brandt's ability to see the dead is pushing her farther from the living. When an explosion in Boston's downtown district kills her fiancé and colleagues, Becka reluctantly leaves the city she loves to seek refuge from her heartbreak and the restless spirits of those she lost. Moving to a small Massachusetts suburb, her life is further disrupted when she unknowingly leases a haunted house. Her new roommate is Vito, an ornery old ghost whose flashbacks to his recent murder draw Becka into the terrifying world of a serial killer who targets small children. When Vito was killed, his great-grandchildren were taken. Becka races against time to solve the mystery of their disappearance before an evil force, activated by Vito's tangled past of hatred and revenge, invades the neighborhood and destroys the trail to the children. Plagued by new ghosts and haunted by visions of her lost love, Becka struggles to connect clues from Vito's past life to current events. She is aided in her investigation by her closest friends and a handsome FBI agent who understands her ability in a way that nobody ever has. Despite the pain of her broken heart, Becka will have to embrace the living to free the dead and start life over.