When are we all going to learn that a fantastic cast does not make up for a terrible script? I know I was guilty for falling into this trap once again- heck I thought this might even be an awards contender. But alas... it's an utterly empty film. The cast is indeed stellar, and every single member delivers a pretty great performance- I really liked Christian Bale here! Unfortunately... the acting is all that keeps this movie together. The plot is held together by strings, it's a very erratic story and unevenly paced. The film felt like it never actually got to where it was going, it just felt empty, like I was watching a big bowl of nothing! It is handsomely shot at least, but I didn't think it really worked at all. The cast is the only great thing about this movie! I've never been the biggest fan of David O. Russell's films (and I definitely don't like him as a person), and this definitely fits into the "don't like" category. Came off as very "meh" to me- I've forgotten it already.