for get so many positive review and this movie really disappointed me . it be slow move and long . at time the story be not clear and particularly in the evolving relationship among character . my advice . read the book and it a fabulous story which lose it impact on screen .