In one word, its a ‘torture’ to endure this 3 hr movie! Though there are some good action scenes, too much of it loses its effect. Too many sub plots & flashbacks, kill the story narration. I lost track, after first one third and watched it mechanically & came out disappointed! A crisper & slicker version, would have made a better film, with the kind of starcast.