Shane Ryan returns to Nashua and the childhood memories that drove him to join the Marines. After a prolonged legal battle with his aunt and uncle, Shane has possession of the family home where his parents disappeared over 20 years ago. The house, a monstrous castle filled with ghosts and secrets, is more alive than its inhabitants.
When his aunt and uncle come to town, then vanish, Shane’s life takes a turn for the worse. Detective Marie Lafontaine immediately labels Shane as the prime suspect. And in a race against time, Shane desperately searches for clues about his parents.