السياسي البريطاني من الطبقة العليا ستيفن (جيريمي آيرونز) في زواج ممل ولكنه مستقر مع إنجريد (ميراندا ريتشاردسون). عندما يلتقي ستيفن بالخطيبة الجذابة لابنه آنا (جولييت بينوش) ، يغلب عليه الشغف ويبدأ علاقة عاطفية خطيرة ولكنها خطيرة معها. كون آنا مخطوبة لابنه وتقول إنها تطاردها الشياطين الشخصية لا يكفي لإيقاف ستيفن. استمرارًا في العلاقة الدنيئة ، يكافح ستيفن لتجنب تدمير نفسه وعائلته.