.
罗伯特·索恩(列维·施瑞博尔饰)是个资深外交官,他的妻子凯瑟琳(朱丽娅·斯蒂尔斯饰)已经经历两次流产,第三次怀孕时由于难产,胎儿死于生产过程中。第一时间得知这个噩耗的索恩犹豫妻子是否能承受第三次打击,这时,医院牧师告诉索恩,当天晚上医院里另有一个婴儿,刚出生母亲便死于大出血,他说服索恩秘密收养此婴儿,然后告诉不知情的凯瑟琳说这就是他们自己的儿子,然后将其当成亲生骨肉抚养。索恩采纳了这个提议,于是一个幸福的三口之家开始了新的生活。
索恩升为美国驻英大使后,举家迁往伦敦。此时小家伙达米安(西缪斯·达维·费兹帕特里克饰)已经五岁大了,就在这个时候,许多怪事围绕着小达米安逐渐展开:一位陌生牧师对索恩提出警告,说达米安是魔鬼的化身;达米安每次去动物园都会引起动物骚动不安;每次上教堂他都会歇斯底里,而达米安的新保姆贝拉克太太(米娅·法罗饰)对他的照顾更像是肩负着一个神圣的使命。意外的死亡事件频频发生,悲剧的阴影似乎离这个家庭越来越近。
就在这个时候,索恩才了解到,出生时带有“666”标记的达米安,原来就是传说中魔鬼撒旦的化身,是远古预言中的反基督者。此时他面临着一个重大的抉择,他必须牺牲达米安,才能避免一场全世界的恐怖灾难。