It is a very flawed film and while I might love it, I also find myself frustrated by it. There is a spectacular movie in here. Actually, scratch that, there are two or three spectacular movies in here. But that's the problem. This is one movie. It's not meant to contain the stories of two or three films.