Even the best of friends can get too close for comfort . . .
Chrissie, Carole and Joanna are more than friends, they're like family, their bond forged as a result of their unhappy childhoods.
Now in their thirties, they're just as close, even at very different stages in their lives: Chrissie is single, Carole happily married with a son to a man they all joke is Mr Perfect, and Joanna divorced with a young daughter. But a fundamental desire unites them - their yearning for children. Carole is pregnant again. But how can Chrissie and Joanna fulfil their dream without going through the turmoil of finding a man?
It is Carole who comes up with the ingenious plan. Her husband, Goran, is warm-hearted and generous, good-looking and clever - who better to be the father of all their children?
And so one by one three little boys are born. But Goran, it turns out, is not content to be just the nominal father of Chrissie and Joanna's sons. He wants something dangerously more . . .