Fabuła Amerykański dyplomata Robert Thorn (Liev Schreiber) właśnie dowiedział się, iż jego żona Katherina (Julia Stiles) urodziła martwe dziecko. Załamany mąż nie wie, jak przekazać swojej małżonce druzgocące wieści o tym, że po raz trzeci nie udało jej się urodzić. Szpitalny kapelan proponuje, aby nie zdradzał tajemnicy o śmierci syna żonie, a przygarnął osierocone dziecko, które również narodziło się tej samej nocy. Polityk przystaje na tę propozycję, wierząc, iż uszczęśliwi swoją żonę. Przez kilka następnych lat kariera polityczna Roberta idzie we właściwym kierunku - zostaje on ambasadorem w Wielkiej Brytanii i zamieszkuje w posiadłości nieopodal Londynu. Jednak nie wszystko idzie po myśli pana Thorna, opiekunka jego syna wiesza się podczas urodzin chłopca, podczas szkolnej wycieczki, w której bierze udział Damien, wybucha nagła panika, a na dodatek chłopiec panicznie boi się chodzić do kościoła. Na domiar złego przez cały czas Roberta prześladuje ksiądz uważający, iż jego pięcioletni synek może tak naprawdę być Antychrystem, którego przyjście przepowiada Biblia. Dziwne wydarzenia zaczynają być chlebem powszednim: nowa opiekunka, pani Baylock (Mia Farrow), zdaje się oddawać cześć małemu chłopcu.