Chef Emily Feeney has always loved the festive season. So when she invites some of her favourite people to Christmas dinner at her restaurant, she's planning for an afternoon of delicious food and seasonal fun. But as the big day draws near, her plans start to look a bit uncertain . . .
Her boyfriend Bill is preoccupied by family worries and knows he's taking Emily for granted. Sure enough, she issues an ultimatum - but how can he choose between two women he loves?
Tom, a new regular at Emily's restaurant, has just moved to the neighbourhood with his girlfriend Lil, hoping that he has finally put enough distance between him and his past. But then his ex-fiancee comes to town, making the past harder to forget.
And Emily's best friend Heather has surprise visitors too: her parents. She cut off all contact after leaving home as a teenager but they're eager to get to know their grand-daughter. Maybe it's finally time to give them a second chance?
As Emily's prospective guests navigate their way through the holiday season, their lives become more and more complicated. Will they all find themselves around the table together on Christmas Day?