The first Monday in May is called "May Day" every year, and whenever this holiday comes, pagans gather and parade in the town. Linus (Max Fowler Max Fowler) is an ordinary boy living in a small town, the warm festive atmosphere did not affect him, because not long ago he learned that his favorite goddess already has a boyfriend, and this man is his nemesis. Heidi, with an angel face and devil figure, was lucky to be chosen as the May Queen and was excitedly preparing for the next celebration. however, when the event officially began, Heidi did not show up. People soon realized that Heidi might have been kidnapped by lawbreakers, and that the ferocious perpetrator might be hidden around them.