The best part of this movie was watching what happened to Taylor Swift. Seriously. The second best was the character acting by Christian Bale. He was his usual method acting self and the primary reason to watch. Margot Robbie does not have a good French or American accent and her Australian accent came out several times. It's okay though...because she's beautiful (but maybe he could've called Jennifer Lawrence again?). At least that's apparently what David O. Russell thought. He keeps making these movies that are so unrealistic, over the top and entirely too long to be enjoyable. It's like a Wes Anderson movie, only at a reasonable pace.

There should have been more Chris Rock. When given the chance, he's more than just comic relief and he should have been a part of the pact.

I didn't like being preached or pandered to by David O. Russell's narrow mindedness, but it comes with his films. This is the best of his worst, of that helps.