It took 14 years, but The Nightmare Before Christmas is finally catching on.