At Telluride, writer-director Lynne Ramsay and Tilda Swinton talk about their film We Need to Talk About Kevin, bad mothers, demon seeds and filming in rivers of tomatoes.
1:06 there are no answers, so we won't even ask questions. We'll just weave scenes of ugliness together and call it art. well now I know why it came out so badly.