One of the best movies I've seen combining a great story with fantastic character development (for minor and supporting characters as well as the leads. This is combined with super staging and photography. Took my wife and 9 yr old granddaughter to it and everyone loved it. How long has it been since you have been to a movie that relieved applause from the audience? This one did!
We will buy it on CD when it comes out. This is one worth watching way more than once!