I like the idea of a movie plot centered around the first domestication of wolves/dogs. Sadly, this movie is a bit of a mess. I found myself contantly taken out of the story by inconsistencies and illogical plot points.

-Despite using stone tools there is a character that had the sides of his head shaved down to the skin. The kind of shave I imagine you can only get from a razor. Yet they only had stone knives. -On a closeup of one characters hand we can see his fingernails are perfectly manicured and not even dirty. I'm pretty sure there was no such thing as manicures 20000 years ago. -Several times there are fires being made on what appears to be tundra. The wide shots clearly show no trees or wood for miles around so where are they getting materials to make these fires.

*****minor spoilers below*****



SPOILERS -The first scene of the movie starts off on a bad foot. A character is attacked by a buffalo who had the murderous focus of Jaws. Those kind of animals attack as a defense, they dont get mad that their family is being killed and just focus on one individual to take revenge on. -A character badly injures his leg, is able to climb down a cliff, set the leg (which indicates to me it was broken) then proceeds to hobble and limp for a scene or two but soon enough he's running on it like it was never a problem. The leg injury was just stupid added drama and the way it was handled was an insult to viewers. -Too many near death escapes. Fall under the ice and get trapped. No worries, you wont get hypothermia. Being chased by a pack of hyenas through a blizzard, don't worries, there is deus ex machina cave you will fall into and the hyena will fail to notice and run right past. Get sick to the point that your coughing up blood. Dont worry the movie is just doing this for sympathy, nothing will actually come of the sickness.

I did sit through the whole thing and found myself thinking what a shame that they screwed up so many things in this move. With more thought put into it this movie really could have been good.