I don't understand what the director or writer was thinking. There are 3 main people the story is based on. Each of these characters have 3 or more stories explaining their stories and they keep jumping for story to story to story. Confusing the heck out of you. And then a couple sub-characters also have stories going on. After the 1st few minutes you are so confused. If you like multiple storylines running all the same time. Then this movie is for you. Personally I like a more direct simpler storyline. Maybe the director was trying to explain everything but having over 10 storylines running at the same time. Is a bit much for me.