Eva, interpretada por Tilda Swinton, es una madre que lucha por entender a su hijo y conectar con él. Su personaje es complejo y multifacético, y Swinton logra transmitir la frustración y la desesperación que siente Eva al tratar de relacionarse con Kevin.
La película sigue la historia de Eva (Tilda Swinton) y Kevin (Ezra Miller), una madre y su hijo adolescente que viven en una casa aislada en el campo. La relación entre ellos es tensa y distante, y Eva lucha por conectar con Kevin, quien parece haberse vuelto cada vez más rebelde y violento. A medida que avanza la película, se revelan flashbacks que muestran la relación de Eva con su esposo, Franklin (John Hawkes), y cómo Kevin era cuando era un niño. tenemos que hablar de kevin subtitulada
La trama se desarrolla de manera no lineal, saltando entre el presente y el pasado. En el presente, Eva se encuentra sola en la casa, mientras Kevin está en la cárcel por un crimen atroz que ha cometido. A través de flashbacks, vemos cómo la relación entre Eva y Kevin se deterioró con el tiempo, y cómo su matrimonio con Franklin se vio afectado por la llegada de Kevin. Eva, interpretada por Tilda Swinton, es una madre
Para aquellos que no hablan inglés, la película está disponible con subtítulos en varios idiomas, incluyendo el español. La versión subtitulada de "Tenemos que hablar de Kevin" permite a los espectadores que no hablan inglés apreciar la película en su idioma nativo, sin perder la esencia de la historia. La relación entre ellos es tensa y distante,
Franklin, interpretado por John Hawkes, es el esposo de Eva y el padre de Kevin. Su personaje es más secundario, pero su presencia se siente a lo largo de la película.