I was drawn to this book because of the movie, which I never saw. I figure if someone has spent millions of dollars to morph it into another media then it must be worth the read. And it was. I did find the characters to be a little stereotypical though. But it was a quick read which I always appreciate; I get such satisfaction out of finishing something I've started. Probably a side effect of parenthood. And it was a fascinating concept, of course. I almost wished it wasn't fiction and that the world might be capable of such change.