O político britânico Stephen está em um casamento sem graça, mas estável, com Ingrid. Quando Stephen conhece a noiva sedutora de seu filho, Anna, ele se apaixona e começa um romance intenso, mas perigoso com ela. Dizer que Anna está noiva de seu filho e que ela é assombrada por demônios pessoais não é suficiente para parar Stephen. Continuando a relação sórdida, Stephen luta para evitar a destruição de si mesmo e sua família.