Jessica left her home town after college and never returned back leaving behind her family and her two best friends, Abby and Jake. Living a new life with her boyfriend, Dean, she never thought that she would hear and see them again, but when one day, unexpectedly, Jessica gets a phone call from Abby telling her that she's getting married and she wants her to come to her wedding, just one thing, she'll have to come back to her hometown at Christmas. But when Jessica takes up the offer she realises that her upper class, big city boyfriend, doesn't want her to go to the wedding but spend it with him and her family as usual, but when she makes the choice of going to the wedding and back to her hometown, it puts their relationship on a rocky patch.
When Jessica returns home things look as if they haven't changed, her family welcome her back with open arms and she's always spending time with Abby. But what she doesn't expect to go back to normal is the relationship with Jake. Jake was heartbroken when Jessica left town, but when Jake also welcomes her back with open arms, things go back to when they were younger, spending a lot of time with one another, going to his gigs at the weekend, she thinks that everything is perfect. But what happens when spending all of this time with her past things start to change? What if she starts developing feelings towards the guy that she was brought up from a child? But she can't develop feelings for him because she has a boyfriend back at her new home? Who will she choose, her boyfriend from the city or the boy that she's known and who has known the real her all along?