This movie is very cliche. Main characters are very stereotypical. Supporting characters on the other hand does not have any depth to them. The build up for the story and the characters took so long but had no substantial impact on the ending of the story itself.