We Need to Talk About Kevin is a 2011 psychological drama film directed by Lynne Ramsay, and starring Tilda Swinton, John C. Reilly, Ezra Miller, and Jasper Newell. The story follows Eva, a mother struggling to come to terms with the horrific actions of her son,
From Wikipedia
We Need to Talk About Kevin is a 2003 novel by Lionel Shriver, first published by Serpent's Tail, about a fictional school massacre. It is written from the first person perspective of the teenage killer's mother, Eva Khatchadourian, and documents her attempt to come to terms with her emotionally detached son Kevin and the murders he committed, as told in a series of letters from Eva to her husband.