A review by l1ndz7
The Last House on Needless Street by Catriona Ward

5.0

This has twists and turns within the twists and turns. Absolutely fantastic!