11 Rebels
11 Rebels is a 2024 historical war drama from Japan directed by Kazuya Shiraishi. It focuses on the themes of honor and redemption through the lens of a desperate final stand set against the Boshin War, which marked the end of the Tokugawa Shogunate and the rise of the modern Meiji government. Branded as a […]