I hope you are here after having seen Jujutsu Kaisen Season 2 episode 6. Minor spoilers ahead.

Episode seven begins in the thick of things – crazy cursed spirit Mahito and Mechamaru/Kokichi are still locked in a tense battle, both of them quite sure of their win.

Mahito is such a whacko; he’d undoubtedly make it onto all those ‘Top Manga/Anime Villains’ lists you find online. He’s like a blend of Lucifer and an invincible shape-shifting vampire—a modern sadistic psycho who shows no regard for anyone’s life. Is it terrible if some of us still want to root for Mahito instead of poor Kokichi, who’s been desperately waiting for a comeback? Well, regardless of who you think should ideally win, the animators of Jujutsu Kaisen deliver an epic mecha showdown in this episode and throw in quite a few bloody surprises. It’s the kind of showdown that even gives pseudo-Geto a thrill as he quietly watches the face-off on the sidelines, only thing missing is a bucked of popcorn in his hands.

The second half of the episode shifts gear to focus on a completely different set of events. It’s October 31, in the year 2018 and a mysterious dark curtain cast over Shibuya traps Halloween revelers within it. While the ordinary humans have no idea what’s happening, a whisper/rumor spreads through the crowd, that only one person can save them – Satoru Gojo. A whole bunch of Jujutsu sorcerers arrive on the scene to solve the problem, but it is up to Goju to end the Halloween nightmare.

Swiftly paced and packed with blood, action, mystery, this episode gets over in the blink of an eye!

You can stream Jujutsu Kaisen on Netflix.

Read Next: One Piece Episode 1, 2 Review

Also Read: Is Netflix Planning “Mask Girl” Season 2?