I found this film so disappointing after all of the hype. The comments by gregeichelberger actually helped me better understand the plot which often wandered and was slow and boring. The first twenty minutes of the film without a single word spoken are dull. (I actually had attempted this movie on a recent flight but had fallen asleep!) Daniel Day Lewis' fake accent got to me and I could hear his British (irish?) pronunciation breaking through at times on certain words. He was almost like a caricature of someone rather than a real person. The other characters stay vague and underdeveloped. Eli's character was one of the best actually. At least his fervor, no matter how misdirected or fake, came though clearly. Lewis' motivation never does. Does he become rich, and does he care? Would he really have taken in a baby in his difficult and random treks around the west? I doubt that someone as selfish as he would have even considered this, despite the later benefit of having a "cute face" with him. I agree that the final scene was so unnecessary and unbelievable. Had it been played as some type of "dream sequence" where the viewer is not sure whether it's reality or not, it might have worked. Thumbs down from me. I'm glad that I did not pay for a ticket nor purchase this film.