Barbara Thorson, a young woman struggling with life, is the only thing that stands between terrible giants and the destruction of her small town.
The Lovely Bones
Ivy