When his adopted father Shiro Fujimoto was killed by his biological father Satan, Rin Okumura swore to become an exorcist to avenge Shiro's death, declaring war on his own blood-relatives of the underworld. The movie features Rin and his friends in the midst of preparing for a festival which is celebrated once every 11 years in True Cross Academy Town. As everyone in town is busy arranging for the festival, a "ghost train" goes berserk while the barriers protecting the city from demon intrusions are under repair. Rin and his twin brother Yukio are sent to the scene as reinforcements, and on their way meet a demon in the form of a young boy. Meanwhile, Cheng-Long Liu, a Senior Exorcist First Class from the Taiwan Branch, joins them in the repair operation and the story takes an unexpected turn as their fates cross.