Christian Bale, Bradley Cooper and Amy Adams shined at the New York City premiere of American Hustle, which took place Sunday on a very cold winter night. However the cast and the creators were all smiles at the chance to finally see the completed project.
American Hustle tells a fictional story about a real-life scandal that rocked America in the late 70s and early 80s. Director David O. Russell paired stars from his previous films, such as Christian Bale and Amy Adams from The Fighter alongside Bradley Cooper and Jennifer Lawrence from Silver Linings Playbook. Bale and Adams play a pair of con-artists who are hired by an FBI agent, played by Cooper, to bring down some corrupt politicians.
Aside from the stunning hairdos and 70s set pieces (and wardrobes), one stand-out aspect of the film that is bound to wow audiences is American Hustle's incredible soundtrack.
PICS: Role Call - Who Got Hired In Hollywood?
Bradley Cooper, who plays FBI agent Richie DiMaso, spoke about the film's soundtrack during the red carpet.
"The ELO overture, the main song of the movie, was a great find," Cooper said when asked which of the film's songs he likes the best. "I love Delilah. I love the Donna Summers and the Studio 54. I love the Ella Fitzgerald. I love Jeep's Blues, the Duke Ellington. There's some great music in the movie."
Christian Bale also attended the red carpet, although he revealed that, due to a shooting conflict, he wouldn't be able to watch the film that night, and wouldn't get to see the finished product until it was released in theaters.
RELATED: The '70s Con Is On In American Hustle Trailer
However, when asked what his favorite song in the film was, Bale said, "I don't know that I've even seen the finished movie yet, because David [O. Russell] tinkers with it right until they've taken it out of his hands."
"I love the one, what was it called, A Horse With No Name? The very beginning piece. I think that's fantastic," Bale added.
Check out the video for more from the cast and creators of American Hustle, which opens in theaters December 20.