If you have 3 and a half minutes, watch this beautifully crafted short film from Japanese cosmetics company Shiseido, that was produced last month for Halloween.

Watch as 3 characters – Princess Kaguya, Zombie Samurai and Dracula – navigate a journey into the night, a costume party and an important decision. Directed by Show Yanagisawa, Party Bus blends live action and stop motion animation. And like Yanagisawa’s previous spot for the brand, High School Girl, it comes with an unexpected twist.

If you enjoyed the film, check out how it was made in the video below: