On a private island off the west coast of Scotland, the Agarwals gather for a much-awaited family reunion. Raj, the patriarch and business tycoon, who has six weeks to decide how to split his petrochemicals empire between his three children. Shalini, the fragile mother, who longs to see her family healed. Myra, the eldest daughter and golden child, who, unbeknownst to the family, is on the brink of bankruptcy. Aseem, the son and supposed heir, who must choose between his wife and his family. Aisha, the fun-loving youngest daughter, who is tired of being treated like a child. And Zoe, the outsider whose #Instaperfect life is built on a foundation of lies. They’ve all got secrets that they would die to protect. But only one of them is capable of murder.