It's simple really, if you can set aside credulity and enjoy a movie as simple entertainment, then you will love this movie, but if you can't do that, and you instead get hung up on historical inaccuracies, then you will probably hate this movie. I recommend setting aside credulity and enjoying two plus hours of escapism, then afterwards(if you feel the need)you can seek to educate yourself on actual history. You see, it is possible to do both.