A chance encounter with two apparently affable strangers in the remote French countryside forces an English couple to confront the dark heart of their fractured relationship.