Six friends. Rachel and Noah have been friends since they met at university. While they once thought that they might be something more, now, twenty years later, they are each happily married to other people, Jack and Paige respectively. Jack's brother Will is getting married, to the dazzling, impulsive Ali, and the group of six travel to Portugal for their destination weekend. Three couples. As they arrive at a gorgeous villa perched on a cliff-edge,...