I saw this film 3 times in 2 days just to make sure that my feelings for the film weren't just based on my excitement that it finally came out. The cast was so well chosen and so well directed that I have nothing negative to say. This film has firmly taken its spot as my #1 favorite