The "American Hustle" Trailer Seems to Be Composed of Everything I Enjoy

Led Zeppelin's "Good Times Bad Times"? David O. Russell directing his follow-up to Silver Linings Playbook? 70's haircuts? Bradley Cooper, Christian Bale, Amy Adams and Jennifer Lawrence? It feels cruel that I have to wait until Christmas (assuming this actually opens here on the date) to see American Hustle.