Million Dollar Baby (No Spoilers)

Holly and I went to see Million Dollar Baby tonight. What a great movie. I've seen the Aviator, and between the two, it's no contest, my vote would go to Million Dollar Baby. I should still get to see Ray before the awards, and I might make it to Sideways, but Finding Neverland has left the area... I don't want to give anything away, so I won't say too much about the movie, other than to say I completely wasn't expecting what I got. I knew there was some kind of unexpected plot turn in the movie, as I'd seen it vaguely mentioned. I thought I might know what it was, and boy, was I wrong. I think everyone leaving the theatre was stunned.