Tenåringen Kevin Khatchadourian sitter i fengsel etter å ha begått en massakre ved sin videregående skole. Hans mor, Eva, en gang en vellykket skribent, bor alene i et nedslitt hus og arbeider ved et reisebyrå i nærheten av fengselet, hvor hun besøker Kevin. Hun ser tilbake på minnene fra Kevins barndom, samtidig som hun forsøker å takle fiendskapen fra nabolaget etter at sønnen hennes hadde drept flere av hans med-elever. Eva, en motvillig mor, ser på Kevin som et vanskelig barn, og han ser ut til å avsky og motsette seg Eva, og hun har problemer med å knytte seg til ham.