Don't think I've ever seen a movie hit with more of a perfect storm than Demon Slayer. Theaters are crying out for movies, the property is unbelievably hot after the manga ended, the TV season was a big hit. Those conditions will likely never be repeated at the same time
Don't think spoilers are exactly a problem here, most swifties seem to have seen the entire gig on TikTok from the first night. I know that's what my Mrs did 😅