Der gefühlskalte Zyniker Brooks Baekeland (Stephen Dillane) und seine frustrierte Frau Barbara (Julianne Moore) sind zwar stinkreich, führen aber eine eisige Ehe. In ihre Streitereien ziehen sie auch immer wieder ihren heranwachsenden Sohn Tony (Eddie Redmayne) hinein. Als Brooks mit einer jungen Geliebten abhaut, einer Freundin von Tony, stürzt sich Barbara in eine unheilbringende Beziehung mit ihrem schwulen Sohn.