• 2011
  • Comedy drama
  • FRA
When some roughhousing between two 11-year-old boys named Zachary and Ethan erupts into real violence, Ethan loses two teeth. Zachary's parents, Alan and Nancy Cowen (Kate Winslet, Christoph Waltz), meet with Ethan's parents, Penelope and Michael Longstreet (Jodie Foster, John C. Reilly), to try to smooth things over. However, what starts as a polite meeting among adults descends into finger-pointing, tantrums and insults. Based on the play "God of Carnage" by Yasmina Reza.


Penelope Longstreet
Nancy Cowen
Alan Cowen
Michael Longstreet
Zachary Cowan
Ethan Longstreet
Walter (telephone voice)
Dennis (telephone voice)


Roman Polanski Director, Screenwriter
Yasmina Reza Screenwriter
Saïd Ben Saïd Producer
Pawel Edelman Cinematographer
Hervé de Luze Film Editor
Alexandre Desplat Original Music
Dean Tavoularis Production Design
Franckie Diago Set Decoration
Milena Canonero Costume Designer
Fiona Weir Casting