Carnage is a 2011 black comedy-drama film directed by Roman Polanski, based on the Tony Award winning play God of Carnage by French playwright Yasmina Reza. The screenplay is by Reza and Polanski. The film is an international co-production of France, Germany, Poland, and Spain. It stars Jodie Foster, Kate Winslet, Christoph Waltz and John C. Reilly.
When two grade-school boys get into a fight in the park that results in one boy, Zachary Cowan, hitting the other, Ethan Longstreet, in the face with a stick, their parents meet in a Brooklyn apartment to discuss the matter. Zachary's parents, Alan (Christoph Waltz) and Nancy Cowan (Kate Winslet), visit the home of Michael (John C. Reilly) and Penelope Longstreet (Jodie Foster), Ethan's parents. Their meeting is initially intended to be short, but due to various circumstances, the conversation continues to draw out.