ADVERTISEMENT

England school bans singing of Netflix's 'KPop Demon Hunters' songs: 'Spiritual forces opposed to God'

Published Nov 18, 2025 09:09 am
“KPop Demon Hunters” (Netflix)
“KPop Demon Hunters” (Netflix)

A school in Dorset, England has banned the singing of songs from Netflix’s popular film “KPop Demon Hunters” because these are contrary to Christian beliefs. 

BBC reported that Lilliput Church of England Infant School, located in Poole, Dorset, sent a message to parents, telling them that some were “deeply uncomfortable” with references to demons. 

“KPop Demon Hunters” is about the members of K-pop girl group Huntr/x who are also demon hunters. Their rival, Saja Boys, are demons. 

On the songs from the hit film, the school said some people in the community "associate them with spiritual forces opposed to God and goodness.” 

“KPop Demon Hunters” (Netflix)
“KPop Demon Hunters” (Netflix)
The letter to parents sent by Lloyd Allington, acting headteacher of Lilliput Church of England Infant School (Copy from the school's website)
The letter to parents sent by Lloyd Allington, acting headteacher of Lilliput Church of England Infant School (Copy from the school's website)
“KPop Demon Hunters” (Netflix)
“KPop Demon Hunters” (Netflix)
A road signage for Lilliput Church of England Infant School in Poole, Dorset (Screenshot from Google Maps)
A road signage for Lilliput Church of England Infant School in Poole, Dorset (Screenshot from Google Maps)

Since its release in June, “KPop Demon Hunters” has become the No. 1 most watched English film on Netflix of all time with a total of 325.1 million views to date. 

Popular songs from the “KPop Demon Hunters” soundtrack are “Golden” and “Soda Pop.” 

“Golden” has earned nominations at the 2026 Grammy Awards for Song of the Year, Best Song Written for Visual Media, Best Pop Duo/Group Performance, and Best Remixed Recording. 

“KPop Demon Hunters” is also nominated for Best Compilation Soundtrack for Visual Media. 

In a new letter to parents and carers, Lloyd Allington, acting headteacher of Lilliput Church of England Infant School, said, “Thank you to those parents who have shared your thoughts around the positive themes you see in K-Pop Demon Hunters and its music. We completely agree that values like teamwork, courage, and kindness are important for children, and it’s clear from your feedback that many of you feel songs like Golden have helped your children learn about these themes.”

“While we fully respect your right to make choices about the content your child engages with at home, we also want to be mindful of the diversity of beliefs within our school community,” he said. 

He added, “For some Christians, references to demons can feel deeply uncomfortable because they associate them with spiritual forces opposed to God and goodness. From their perspective, even fictional or playful use of this language can conflict with their faith, which emphasises rejecting evil rather than engaging with it - even in entertainment.”

“This is a valuable opportunity to explore the diversity of beliefs within our community and consider how we can support those of faith who find these themes challenging - particularly as we are a faith school, chosen by many parents for our commitment to fostering and upholding a Christian ethos,” he said. 

 Allington added, “However, we want to reassure you that we are not asking parents to tell their children that there is anything wrong with enjoying the film or its songs if it aligns with your own views and beliefs, and this will not be the messaging we share in school either. Our role will simply be to help children understand that some of their peers may hold different views and to explore how we can respect and support those peers in upholding their faith.”

“Thank you again for your understanding and for those of you who shared your perspective with us in such a sensitive and constructive way. If you have any further questions or would like to discuss this further, please don’t hesitate to get in touch,” he said. 

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.