Eva Khatchadourian (Tilda Swinton), Kevin’a hamile kaldığı gençlik yıllarında bütün kariyer planlarını ve hedeflerini bir kenara koyarak çocuğunu dünyaya getirmeye karar verir. Fakat Eva, Kevin doğduğundan beri oğluyla yakın bir bağ kuramaz ve oğlunun tuhaf ve aykırı davranışlarıyla ilgili hep kendini suçlar. Kevin (Ezra Miller) giderek toplumsal ve ahlaki normların dışına çıkar. Babası Franklin (John C. Reilly) Kevin’in sadece bir “çocuk” olduğunda ısrarcıdır ve bu konuda Eva’nın elinden hiçbir şey gelmez. Ancak Kevin aslında daha yeni başlamıştır ve yapabilecekleri hayal edebilecekleri noktanın çok üstündedir.