A review by alirenreads
The Christmas Guest by Peter Swanson

dark mysterious fast-paced

5.0