We Need to Talk About Kevin ★★★★½

what we really need to talk about is how every lynne ramsay film is a masterpiece!!