No centro das atenções dos espectadores desta comédia envolvente estará Rowena, uma menina alegre de 12 anos, ou simplesmente Ro (Scarlett Esteves). Na véspera de Natal, ela registra suas melhores lembranças natalinas e quer revivê-las todas no dia de Natal. Mas, infelizmente, desta vez tudo será diferente. O divórcio dos pais de Rowena — Mike (Daniel Sunjata) e Caroline (Alexis Carra), não está ocorrendo sem complicações, e a menina ainda está sofrendo com a separação deles. Mas Mike quer muito consertar tudo, por isso leva para a casa de Caroline — onde ela mora com Rowena — sua nova namorada, Diane (Beth Cack), e o filho dela, Louis (James McCracken), para que toda a grande família adotiva possa celebrar o Natal. Assim que Diane e Louis cruzarem a porta da casa de Rowena, a garota perceberá que este Natal será diferente de todos os anteriores. Ela não só tem que passar tempo com a família mista, mas também recebe presentes horríveis e uma série de acusações. O fato é que o travesso Louis decidiu brincar na casa dela: ele assusta Rowena, fazendo-a cair; ela derrama suco de laranja no laptop da irmã e quebra o quebra-nozes. Além disso, Diane comeu o último chocolate do calendário do Advento dela, e Rovina quebrou a tigela da Abuela, porque sentia saudades das tradições natalinas. A menina percebe que não consegue mais ficar na mesma casa que os membros da família e sai correndo para a rua. Ao ver um Papai Noel de plástico, ela decide reclamar com ele sobre a família, que estragou seu feriado favorito. De repente, o Papai Noel de verdade se aproxima de Rowena e descobre o desejo dela — a menina só quer que o Natal seja como antes. O Papai Noel pergunta a Roven se ela não gostaria de celebrar o Natal novamente. E a menina concorda. Quando acorda pela manhã, percebe que é Natal de novo e que está revivendo esse feriado repetidamente. Com o poder da magia, ela é obrigada a reviver o Natal milhares de vezes, até aprender a amar sua nova família mista e descobrir o verdadeiro significado do Natal.