I don't even know why anyone would even rate this less than 4. I mean this movie was literally perfect. People are crying because there was no subplot or the fact that you see tom cruise every scene. First what do you want? A romantical side story with action packed scenes and some comedy? Go and watch bollywood then. For the second one. Yea tom is the protagonist he is one of the main reasons you are even watching this movie so what's the harm??