We Need to Talk About Kevin
When her 15-year-old son's cruel streak erupts into violence, his mother wonders how much blame she deserves for his actions.
Tilda Swinton stars as Eva, a travel writer/publisher who gives up her beloved freedom and bohemian lifestyle to have a child. Pregnancy does not seem to agree with her, but what's worse, when she does give birth to a baby boy named Kevin, she can't seem to bond with him. When Kevin grows from a fussy, demanding toddler into a sociopathic teen, Eva is forced to deal with the aftermath of her son's horrific act.