A woman with a troubled past. A new love hanging in the balance. Will an unexpected visitor strengthen her resolve or destroy the life she's trying to build? Madeleine's world, once so organised, is a mess. Suffering the fallout from the mistakes she made with Tag, she has no idea where she stands with Daniel. Are they only friends or is there still a chance for something more? Enter James - cool, calm and calculated...