Alex (Jodie Sweetin) has wonderful memories of Christmas with her best friend Beth (Mikaela Lily Davies), until Beth started dating Alex’s ex, Jesse (David Pinard). Because she has missed the last few Christmases with family due to her demanding job as an architect, Alex is excited to spend the holidays with her mother Caroline (Jane Wheeler), who is opening an inn in Switzerland. Much to her dismay, she learns that Jesse and Beth are also visiting for the Inns’ opening. When Alex meets Liam (Tim Rozon), a single father and the manager of her mother’s inn, Liam attempts to show her all the Christmas traditions and culture of Switzerland and helps Alex open herself up to love and forgiveness this holiday season.