I have been a fan of Alice Sebold for a good number of years, and have read this book hundreds of times. It is breath taking, and every time I read it I discover new and more beautiful things. The story is heart breaking but so expertly written. I have not yet seen the film and to be perfectly honest I am very surprised they have made one, as this book is so complex that I can't imagine how well it will translate onto the screen. For me, this is one best left to the imagination, so I would advise everyone to read the book rather than watch the film. It is a fantastic book for all, and trust me, once you pick it up you will not put it down! I highly recommend Sebold's other novels, however The Lovely Bones will always be number in my book!