
Eva (Tilda Swinton) è una madre di famiglia che ha visto il suo mondo andare lenatmente in frantumi dopo la nascita del suo primo figlio Kevin (Ezra Miller), che si è dimostrato prima un bambino difficile e in seguito un adolescente tormentato e afflitto da evidenti sintomi di sociopatia. Franklin (John C. Reilly) il marito di Eva non supporta abbastanza la moglie nei momenti di maggiore difficoltà, vedi il difficilissimo periodo post-parto, per poi minimizzare lo strano comportamento del ragazzo che arriva a sfruttare le debolezze della madre come forma di ricatto emotivo, comportamento che con la nascita della sorellina Celia (Ashley Gerasimovich) si acuirà sino a deflagrare in una apoteosi di violenza e follia, il cui prezzo da pagare sconfinerà oltre le mura casalinghe con una forza distruttiva che conterà diverse vittime.
