When a mysterious character releases an ancient demon that once nearly destroyed the world from its prison, the demon unleashes a horde of demons that will stop at nothing to ensure that nobody will stop him again. Naruto, Sakura, and Lee, with Neji as their platoon leader, are sent on a mission to protect the shrine maiden named Shion, the only one who can seal the demon away again.(tv.com)