Sony Pictures Classics has released the second trailer for Carnage, which arrives in theaters across the country on December 16. Click on the video player below for a closer look at Roman Polanski's upcoming drama starring Kate Winslet, Christoph Waltz, Jodie Foster, and John C. Reilly.