When the cast includes Christian Bale, Amy Adams, Bradley Cooper, Jennifer Lawrence, Jeremy Renner and Robert De Niro, you are bound to have a pretty awesome flick. Top it off with a sexy trailer featuring a Led Zeppelin classic and you have definitely stolen my attention.

'American Hustle' tells the story of con artist Irving Rosenfeld (Bale) and his partner/mistress Sydney Prosser (Adams) who were forced to work with a federal agent (Cooper) to turn the tables on other cons, mobsters, and politicians -- namely, the volatile mayor of impoverished Camden, New Jersey, Carmine Polito (Renner).

Watch the first official trailer for the upcoming David O Russell (Three Kings, The Fighter, and Silver Linings Playbook) directed movie 'American Hustle', set to be released on December 25, 2013.