A man and woman seem idyllically happy until a deadly accident sets off a cascade of increasingly dangerous lies...which in turn reveal devastating truths about who they each are and what they want from one another. At first glance, the marriage of James Manning (Tom Wilkinson) and his wife Anne (Emily Watson) couldn't be more picture-perfect. James is a wealthy and respected international lawyer; Anne is a bright and charming homemaker. They reside in a gorgeous country home, have another in London, and enjoy a privileged, peaceful existence with few real worries. The couple appears to have the ideal marriage until the arrival of a stranger leads to murder and adultery -- events which threaten to unravel their lives forever.