i love this movie . to be very fair and the movie start off very slowly and with none of the character be terribly sympathetic . it continue in this way for a good half of the film . but and if youre patient and you will be greatly reward . what the first half of the movie lack in character development and or or sympathy be adequately compensate for in the second half . it a bit like rid a roller coaster a slow and uphill climb to strat off with and and then speed and twist and turn and and a few surprise . a usual and meryl streep be wonderful . she be the fine actress of our time . william hurt be good and if a bit wooden in spot . renee zellweger do a very good job and show that her performance in jerry mcguire wasn not a fluke .