What a Great Film with superb performances all around. It was funny, serious and everything you want from David O' Russell. There was a Great cameo by DeNiro and he and Bale played beautifully off one another. Speaking of Bale, he was Flawless I loved his Dynamic with Amy Adams who should get a Oscar Nom for this and Jennifer Lawrence who was fabulous in her small role. I also loved Bradley Cooper he took his role and really sunk his teeth inot it and again Bale and he were fabulous together. I can't say enough good about this film.A def must see.