At almost 3 hours, I watched this across a few sittings. Aamir Khan was a tad annoying mainly because he kind of always stares at people and he was always wearing that bag all the time. A lot of it's predictable but the story is still likeable. It just dragged on for me.