I don't understand the reason for such a low score for a film like this. It is inexplicable because it is really a quality product. I am already a longtime fan of David O. Russell and I must say that this film met my expectations. I am glad I watched it without being influenced by the negative critics because it really surprised me so much. I loved it from the very beginning. The cast is really stellar, and the performances are masterful, the film is very enjoyable and easy to follow, it draws you into the story and is very engaging. I liked the cinematography and the characterization of the characters. Very much approved and highly recommended.