We Need to Talk About Kevin is a 2011 British-American psychological thriller film, directed by Lynne Ramsay and adapted from Lionel Shriver's novel of the same name. Tilda Swinton stars as the mother of Kevin, struggling to come to terms with her son and the horrors he has committed. The story is told out of order, in flashbacks and mostly short scenes. Kevin Khatchadourian (Ezra Miller) is in prison after committing a massacre at his high school. His mother, Eva (Swinton), a once-successful travel writer, lives alone in a run-down house and works in a mall travel agency in a town near the prison, where she visits Kevin. She looks back at her memories of him growing up as she tries to cope with the anger and hostility of her neighbors, who know her to be Kevin's mother. Her memories are shown in flashbacks. Throughout his life, Kevin has been detached and difficult.