This has too many characters, during the first 40minutes I still was not able to differentiate who was who. It takes too long to reach its climax. Many different stories which you wouldn't even see where it's going at first. Too slow but still things are happening too fast. Overwhelming!!!