Like others, I would have preferred a different ending. But I hope all the talk about the ending isn't discouraging people from giving it a try.
IMHO, this is still a very good movie, and I would strongly encourage anyone who hasn't seen it to check it out.