Samurai warriors and alien invaders exist side-by-side on the streets of Edo period Japan in Yuichi Fukuda’s big-screen adaptation of Hideaki Sorachi’s bestselling manga. While this chaotic mash-up of sci-fi… Read More