Holly Russo couldn’t be happier. Christmas, her favourite time of year, is only seven weeks away and her boyfriend has just popped the question. David is steady and reliable, and Holly knows he’ll give her a wonderful life. The kind of life she’s always wanted. Right? Then her new neighbour moves in. Josh O’Toole is also approaching the festive season with joy. He loves his teaching job. He’s about to have a baby with his adored girlfriend Stephanie, and they’ve just moved into a new home to begin their life as a family. And things begin to get complicated.