I was prepared not to like this film, but once you get past its initial lackluster 45 minutes, the film gains a foothold and progresses rather nicely. The film definitely gets a shot in the arm with the arrival of Renee Zellwegger's and Phillip Seymour Hoffmans's characters, and is very watchable and enjoyable (though a tad predictable, but not objectionably so). The character development of Ada (Nicole Kidman) is well done, plus she looks damn stunning in winter, and Ruby (Renee Zellwegger) pretty much steals every scene with her dialogue and demeanor. Inman (Jude Law) has the difficult task of being a sympathetic deserter in the Civil War, but I feel he succeeds as he makes his way "home" to Ada. I give it 3 stars, or a grade of B.