"We Need to Talk About Kevin" (2011) was Ramsay's next feature-length film in which she was the writer, producer and director. The film, based on Lionel Shriver's novel, is about a mother dealing with the aftermath of a school massacre committed by her son. Budgetary difficulties held the production up, but after several script drafts, the film, which employed a fragmented, elliptical narrative and starred Tilda Swinton as the tormented mother, premiered in 2011 to great acclaim at the Cannes Film Festival. Ramsay went on to receive a BAFTA nomination for Best Director as well as taking the Best Director prize at the British Independent Film Awards, and a win for Best Film Screenplay at the Writer's Guild of Great Britain.