A review by thedinginator
The Lovely Bones by Alice Sebold

4.0

It broke my heart.