It’s hard to keep track of what’s what in this rapid-cut extravaganza, but here’s what we’ve got: Ashton Kutcher wearing a sadbeard; Lea Michele doing her best Pollyanna; Sarah Jessica Parker and the Dress of Despair; Katherine Heigl getting slap-happy; Zac Efron playing wish-fulfiller to Michelle Pfeiffer; Josh Duhamel running around in a tux; ummmm something something Halle Berry; and pregnant Jessica Biel. Oh, and Robert De Niro as the erudite grandaddy of all things Auld Acquaintance. Woohoo! (Watch the trailer after the jump!)
The holiday rom-com hits theaters December 9.
Did we miss anything? What do you think of our first look at “New Year’s Eve”? Tell us in the comments and on Twitter!