The lead human character is totally unlikeable. There is a scene at the mid point of the movie where it is supposed to be certain he will be killed by a Nigerian crime lord. But you know he won't be, because the bad guy keeps saying "I'm going kill you. Didn't I tell you I would kill you?" over and over when there is nothing to stop him from killing the guy. (and for those of you saying "he was waiting for the witch to finish her incantation": STFU)
Instead of wondering how "our hero" will get out of this predictament, I was saying "kill him already, why don't you KILL HIM!" I was ready for him to go so the movie could get better. Instead he is saved INEXPLICABLY by someone inexplicable. I won't go into it, but I want to. I will go to a spoiler thread for that. I was ready to walk out when the crimelord captured the "main character" but I did hang on a few minutes more to see where this was going to go. I am glad I did, because the action saved it, and at least made it a 'passable' flick for the $5 matinee price I paid.
The movie is saved at the 3/4 point when it turns to Gundam. I am not an "action over story and character development" person. But when I saw this movie failed at the "engaging story/great movie" part, I let it go and embraced the action, which was very good. I liked exactly three characters in this movie, two were aliens and one of them was a talking head in the documentary portion. (That guy was good.)