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

3.25

very disturbing...