The movie isn't unhistorical, it just puts a post-modern spin on the events. Sort of like how recent movies and mini-series (including the terrible "Attila") paint the Romans as the bad guys while painting their enemies (such as the Huns) as noble.
Thanks. I'll have to enlighten myself and learn something about the Samurai.