This horror novel is set in a lonely guest house in the north of New England, and features pastiches of all the horror staples, as a couple find themselves snowed in, in the strange and deadly house.
This horror novel is set in a lonely guest house in the north of New England, and features pastiches of all the horror staples, as a couple find themselves snowed in, in the strange and deadly house.