Wow, I'm surprised by all your responses. I have read and heard some horrible reviews on it. I haven't seen it and wasn't planning on seeing it, but maybe I will if you all say it's so good.