In the perfect family, there's a thin line between love and hate, especially when there's so much to hide...
The Keelers are one of those families that seem to have everything. Glamorous, wealthy and privileged, life has always been easy for them, on the outside at least. But even the happiest of families have their secrets.
Maddie, the scatty American actress, is swept off her fee by Rafe Keeler. A brilliantly talented surgeon, Rafe is handsome, steady and dependable - everything Maddie has sought in a man. So why does she feel so dangerously adrift?
Julia loathed Aaron Keeler on sight when they met at Oxford. She was a working-class girl, he was the privileged posh boy handed everything on a plate. But a lethal attraction has set them on a collision course.
Niela has been running all her life. Betrayed and abandoned by her own family, her whirlwind marriage to Josh Keeler has given her a place to call 'home'. But Niela knows how easily the past can come back to ruin your life...