This movie is garbage.
The writing is terrible, the acting is terrible, the story is terrible. The characters have fake accents and speak obtusely for no particular reason. Like why does anyone refer to the mammoths as "four-legged demons" when they already have a word for them? Everyone has perfect teeth and perfect dreads or shaved heads. The lazy makeup looks like someone smeared a bit of coal on the actors' faces.
I don't understand why anyone defends this movie. Even if you pretend that it's pure fantasy, it's just so obviously bad. I'm intensely aware that I'm watching bad actors speaking bad lines with bad accents. I'm completely unable to suspend my disbelief. I don't know anything at all about the time period, but I know that it looked nothing like this. It's not even bad in an entertaining way, it's just dumb.