A quintet of seriously stylish character posters has been released for David O. Russell's drama American Hustle .
Showing off its damn-near unrecognisable cast of A-listers - Christian Bale, Bradley Cooper, Amy Adams, Jeremy Renner and Jennifer Lawrence - it's like Boogie Nights had a baby with Studio 54.
Adams in particular is looking fierce and frizzy, while Lawrence's dress doesn't exactly leave much to the imagination.
And Bale - who we're accustomed to seeing ripped as hell as Batman - is proudly showing off his paunch.
Check out the posters below…
[Click posters for high-res versions]
Also starring Robert De Niro and Michael Peña, Hustle follows Bale as Irving Rosenfeld, a con man who's roped into working with the FBI.
American Hustle opens in cinemas on 20 December 2013.