Chicago-area resident Clark Griswold intends to have a "Good old fashioned"
Christmas with his entire family. He drives his wife Ellen and children Audrey and Rusty out to the country to find a tree, ultimately choosing the largest one they can find. Realizing too late that they did not bring any tools to cut down the tree, they are forced to uproot it instead. Clark's holiday plans inadvertently cause steadily escalating chaos for the family's
yuppie neighbors, Todd and Margo Chester. Clark's and Ellen's parents arrive for Christmas, and their bickering quickly begins to annoy the family. However, Clark maintains a positive attitude and remains undeterred in his plans. He covers the house's exterior with 25,000
lights, which temporarily cause a citywide
power shortage – once he gets them to work properly. Ellen's cousin Catherine and her redneck husband Eddie Johnson arrive unannounced in an
RV with two of their younger children, seven-year-old Ruby Sue and six-year-old Rocky, and their pet
Rottweiler Snots. Clark and Ellen grow concerned when Rocky and Ruby Sue both express doubts in the existence of
Santa Claus, and Eddie later admits they have been forced to live in the RV. Clark offers to buy gifts for Eddie's kids so they can still enjoy Christmas. On Christmas Eve, Clark's
senile Aunt Bethany and cantankerous Uncle Lewis also arrive to celebrate. Clark begins to get desperate, wondering why his boss Frank Shirley has not given him his yearly
bonus. Clark has been counting on the bonus to pay for a new swimming pool. Anticipating the check's arrival, Clark had already put a down payment, despite lacking sufficient funds in the bank. After a disastrous Christmas Eve dinner due to the turkey being overcooked, Aunt Bethany's cat is
electrocuted and Uncle Lewis accidentally burns down the Christmas tree while lighting his
cigar. A courier delivers an envelope. Instead of the bonus Clark expects, it is an annual membership in the Jelly of the Month Club. Facing financial ruin, Clark snaps into a profanity-laden tirade and says that if anyone wishes to get him a last-minute Christmas gift, he would like Mr. Shirley delivered to the house, wrapped as a present, so he can personally insult him to his face. Clark next cuts down a tree on the Chesters' yard as a final resort. However, when he sets it up, a squirrel living inside runs out and wreaks havoc throughout the house. Family members start to leave, but Clark snaps at them to stay, obsessed with Christmas not yet being over. Clark's father talks privately with him, telling Clark that he understands his desperation to have a perfect Christmas, but that he should not ruin his relationships with his family in the process. Clark apologizes and gathers everyone to recite "
The Night Before Christmas". Having taken Clark's request literally, Eddie kidnaps Mr. Shirley and brings him to the house. Shirley admits to canceling the Christmas bonuses but then reinstates them in the face of Clark's chastisement. Mrs. Helen Shirley calls the police and a
SWAT team storms the Griswold house, holding everyone at gunpoint. Frank, however, decides not to press charges, revealing his change of heart. The family goes outside when Rocky and Ruby Sue believe they see
Santa Claus in the distance. Clark tells them it is actually the
Christmas Star and that he finally realizes what the holiday means to him. Uncle Lewis says that the light is coming from a
sewage treatment plant, which reminds Clark that Eddie had been dumping his RV sewage into the nearby storm drain. Before Clark can stop him, Uncle Lewis lights another cigar and tosses the match into the drain. This causes a giant gas explosion, knocking everyone over, and launching Santa's sleigh decoration into the sky. Aunt Bethany starts singing "
The Star-Spangled Banner" and everyone joins in as the flaming decoration sails in the distance. The entire family, along with the Shirleys and the SWAT team, go inside to celebrate while Clark and Ellen share a Christmas kiss. Clark is satisfied that he has provided a great Christmas for his family. ==Cast==