It's Christmas time on the Prairie and it’s the Ingallas first one as residents of Walnut Grove. And secrets are abound. But first rule of Christmas, according to Charles, don’t ask any questions. What’s Charles really doing in the barn? Does Mary really have a job as an assistant seamstress? Who is Caroline’s secret Santa? Will Carrie need a neck brace from looking up too much? Will Laura fulfill her promise of making this the Best Christmas Ever?