James (Tom Wilkinson) e Anne Manning (Emily Watson) aparentemente tem o casamento perfeito. Eles vivem em Londres, próximo ao trabalho de James, e também possuem uma casa de campo no interior. James acredita que a vida do casal é feliz e completa, até descobrir o envolvimento de sua esposa com Bill Bule (Rupert Everett).