The Nightmare Before Christmas
Cốt truyện

Thị trấn Halloween (Halloween Town) là một thế giới kỳ ảo. Cư dân ở đó bao gồm các loài yêu quái biến dạng, quái vật, linh hồn, ma cà rồng, yêu tinh, ma sói và phù thủy, còn Jack Skellington (Vua Bí ngô - "The Pumpkin King") là người lãnh đạo việc tổ chức lễ Halloween hàng năm. Tuy nhiên, trong một lần tự bạch, Jack tiết lộ rằng anh đã chán ngấy việc tổ chức một buổi lễ lặp đi lặp lại năm này qua năm khác (ca khúc "Jack's Lament"). Trong khi chán nản, anh lang thang trong khu rừng ngoài nghĩa địa và tình cờ bắt gặp chín cánh cổng dẫn tới chín ngày lễ khác nhau và vô tình mở được cánh cửa tới "Thị trấn Giáng sinh" (Christmas Town). Ở đó cư dân có trách nhiệm tổ chức lễ Giáng sinh hàng năm dưới sự chỉ đạo của Ông già Noel (ca khúc "What's This"). Ấn tượng và trầm trồ với không khí và phong cách của ngày lễ này, Jack kể cho mọi người nghe những gì anh vừa được chứng kiến và trải qua (ca khúc "Town Meeting Song"). Tuy nhiên họ chẳng thể nào hiểu được những điều đó và cứ so sánh mọi thứ với lễ Halloween. Jack tuyên bố rằng thị trấn Halloween sẽ giành quyền tổ chức lễ Giáng sinh.
Quá thích thú với lễ Giáng sinh, Jack nảy ra ý định sẽ chiếm đoạt vai trò của Ông già Noel (ca khúc "Jack's Obsession"). Mỗi cư dân của thị trấn được giao cho một nhiệm vụ để tổ chức lễ hội (ca khúc "Making Christmas"); trong lúc đó, Sally, một cô gái búp bê làm từ giẻ cũ do một nhà bác học điên của thị trấn làm ra, bắt đầu đem lòng yêu Jack. Dù trong lòng luôn lo sợ rằng kế hoạch của Jack sẽ trở thành một thảm hoạ (ca khúc "Sally's Song"), nhưng Sally không tài nào thuyết phục được anh. Jack giao cho Lock, Shock và Barrel, bộ ba đứa trẻ tinh quái đi bắt Ông già Noel và mang về Thị trấn Halloween. Khác với ý muốn của Jack, để cho vui (ca khúc "Kidnap the Sandy Claws"), ba đứa trẻ lại mang Ông già Noel tới chỗ tên ba bị Oogie Boogie, kẻ rắp tâm hãm hại ông già Noel (ca khúc "Oogie Boogie's Song").
Khi lễ Giáng sinh tới, Sally  dùng sương để cản bước Jack nhưng không thành bởi chú chó ma Zero của Jack sở hữu chiếc mũi phát sáng. Thế là Zero dẫn đầu chiếc xe kéo hình quan tài giúp Jack bay đi phân phát cho trẻ em trên khắp thế giới. Nhưng những món quà của anh (gồm những chiếc đầu người co quắp, rắn ăn cây thông Nô-en, bí ngô có hình Jack trong hộp, gấu bông ma cà rồng, vịt đồ chơi có răng nhọn, vòng hoa thánh biết chuyển động, v.v...) khiến lũ trẻ sợ hãi. Các vị phụ huynh liền báo cảnh sát. Hệ thống báo động phòng không được kích hoạt, đèn pha soi sáng bầu trời giúp người ta định vị được Jack và bắn hạ anh bằng đại bác. Chiếc xe kéo đâm sầm xuống và người dân thị trấn Halloween tưởng rằng Jack đã chết, nhưng thực ra anh vẫn sống sót và hạ cánh ở một nghĩa địa. Mặc dù thất vọng vì kế hoạch đổ bể nhưng Jack nhanh chóng lấy lại tinh thần và nghĩ ra những ý tưởng mới cho mùa Halloween năm sau (ca khúc "Poor Jack"), đoạn anh vội vã trở về nhà.
Trong lúc ấy, Sally tìm cách giải thoát cho ông già Noel, nhưng bị Oogie bắt được. Jack lần xuống hang ổ của Oogie và cứu cả hai người. Oogie liên tiếp tung ra hết bẫy này đến bẫy khác để bắt Jack nhưng anh đều thoát được. Jack dùng tay rút những sợi chỉ khâu lớp vỏ ngoài của Oogie, khiến khối rắn rết và sâu bọ cấu thành nên cơ thể hắn trở nên rệu rã và lần lượt rớt xuống nham thạch, bị tiêu hủy. Ông già Noel mắng Jack vì những việc làm của anh rồi nhanh chóng ra đi để cứu vớt Giáng sinh.
Khi Jack trở về thị trấn Halloween thì cũng là lúc ông già Noel mang tuyết đến nơi này, nhằm tha thứ và giảng hòa với Jack. Tuyết rơi khiến các cư dân thấy bối rối và lạ lẫm, nhưng rồi nhanh chóng chuyển sang thích thú và chơi đùa một cách hào hứng. Trên đỉnh đồi ở nghĩa địa, Jack thổ lộ tình cảm với Sally và hai người trao nhau một nụ hôn (ca khúc "Finale/Reprise").