Trailer Watch: We Need to Talk About Kevin – Directed by Lynne Ramsay

This really gives you a sense of the film. Prepare yourselves.