My son and I just got back from seeing this, and I rather enjoyed it. He loved it, but I don't know that I can go that far, not without a few more viewings. It is long, but it doesn't feel that long. The story is pretty solid, the acting is really good, and it's stunning to look at. It's just a...