Christmas has always been a time of love and tradition in small town Trapper Falls; hometown of Mayor Dan Reed (Ted McGinley). With his brother Greg (Brad Stine), they drape the town in Christmas cheer concentrating on the nativity scene. When Dan's high school rival Mitch Bright (Daniel Baldwin) returns home after 20 years, he takes offense to seeing the town's Nativity scene in violation of separation of church and state.
Mitch wants the Nativity scene removed and the word Christmas switched to Happy Holidays. Dan's wife Kristen (Nancy Stafford) and their daughter show the true meaning of Christmas by launching a "Christmas with a Capital C" campaign as an effort to keep the town together. Trapper Falls learns the lesson that with the arrival of Christmas, good will was to be given to all; even those whose heart seem closed to Him.