American Hustle ★★★

It doesn't half meander, but David O Russell's extremely '70s confidence scam caper gets a lift from its eminently capable cast, from the main roles (Christian Bale in his ridiculous method get-up; Amy Adams glamming up the shop) to the minor players (Jennifer Lawrence lights up every scene she's in, sometimes literally; Louis CK as a hapless Fed is understated comic gold). With any other assemblage of actors, I can't see it working.