It's just a movie, based off a graphic novel, based off a historic event that is so far in the past it bears no resemblance to our modern world in the first place.

it's a bad ass movie, and a visual feast. It would be a shame people missed out on it because they thought it was anti-anything. People are so stupid.