A review by beetlebecca
We Have Always Lived in the Castle by Shirley Jackson

dark emotional funny mysterious reflective sad tense medium-paced

5.0