To barneskole-gutter havner i slåsskamp i en park. Dette resulterer i at den ene gutten, Zachary Cowan, slår den andre, Ethan Longstreet, i ansiktet med en pinne. Guttenes foreldre møtes deretter i en leilighet i Brooklyn, for å diskutere det som har skjedd. Zacharys foreldre, Alan (spilt av Christoph Waltz) og Nancy Cowan (spilt av Kate Winslet) besøker hjemmet til Michael (spilt av John C. Reilly) og Penelope Longstreet (spilt av Jodie Foster), Ethans foreldre. Møtet deres er i utgangspunktet ment å bare være kort samtale. Men på grunn av forskjellige omstendigheter fortsetter samtalen å trekke ut. Faktisk begynner Alan og Nancy å forlate leiligheten ved to anledninger, men trekkes raskt tilbake igjen for videre diskusjon.