This is a heavy movie, but it rests comfortably on Michelle Pfeiffer's not so fragile shoulders.  I admit I loved watching this because her performance is so spectacular.  Probably one of the best I've seen her do.  It's unfortunate that her performance wasn't in a better film, but this film is good.  You can't compare it to the book which so many are doing.  I think by this time we all know a movie will never be as good as a book.  This could've been a lifetime made for movie, but instead it was a feature film.