Don't be afraid
It's a beautiful house--a perfect place to live. To dream. To start a life together. It's the perfect place for so many things, he thinks as he puts on the gloves and reaches for her, enjoying her screams. But today, it's perfect place to die. Steerforth, Connecticut, was once an idyllic, sleepy New England town. But now the leafy streets and picture-perfect houses have turned shadowy and menacing, every small detail suddenly becoming suspect: lo...