What a marvelous story! Unexpected twists, lots of funny observations of human nature. Profoundly sad at times. Highly recommend.
Eh. Very predictable and written more for a movie adaptation rather than for a reader. Was not impressed.