To celebrate Scooby-Doo's first Christmas, 10-year-old Shaggy and the gang take him to a holiday-themed resort owned by Fred's favorite Uncle Ned. When the park is beset by a ghostly haunting, the kids must solve a 40-year-old mystery to save the resort and show Scooby the true meaning of Christmas.