Kind-hearted Jo Potter and fun-loving Eve Langton have been best friends since they were teenagers. Despite not seeing each other for a few years, they keep in touch every day with texts and calls. They'd love to meet up face-to-face, but life keeps getting in the way; they are both just so busy!
When Eve finds herself stranded in the town where Jo lives, she decides to surprise her friend with a spur-of-the-moment visit. But what should have been a lovely reunion is fraught with awkward moments when it quickly becomes clear that both women have been hiding huge secrets from one another. As Jo and Eve realise the size of each other's lies, their relationship is tested to breaking point. But true friends will be there for each other forever, won't they...?