Get ready for a wild adventure if you like skilled swordsmen slicing demons like butter, sprinkled with supernatural spices that elevate fight scenes to the next level, as Netflix adapts Capsom’s classic game Onimusha into a series. Netflix’s Onimusha series will drop on November 2, 2023. Set in the[…]