I liked this movie for its mythology and story line. The history behind it was good and made sense to me, but I know others that couldn't follow it because like alot of others, they look for non-stop action which is not how it is all the time, there had to be some slow time between the characters.