Some secrets take their time to travel home Gareth Maddox has his own successful Cardiff Bay law firm, a clever and talented wife and four perfectly imperfect children. Then along comes Cassandra Taylor, managing director of a Canadian shirt company wanting to set up a major manufacturing plant in the Welsh valley Gareth hails from. It seems like the kind of work he will excel at and an ideal way to see the valley pull back from joblessness and despair.
Back at the end of the Great War, in the wake of a community splitting strike, Gareth's Great-Great-Uncle Idris sailed off to Canada in search of his fortune and a new way of life. Behind him Idris left his twin Tommy and Maggie, Tommy's wife, who shared her childhood and much else besides with both brothers.
Decades later, Maggie's secret life is revealed – and for Gareth nothing may ever be quite as it was before Perfect Ltd came to Wales.