Very good movie. However, I think they gave us about 20-30 minutes too much to process. At a couple points in the movie, I thought...ok this is a good ending spot. But they kept going for another 45 minutes. Great acting. Great cinematography. Great Set production. Just a little too long.