Almost three hours of running time and you will never get to see your watch..... Throughout the movie emotions and high points are placed in frequent intervals which makes us sit straight. The movie proves what multi-star casting can do to a decent script also when you are ready to share the screen space and accustomed to the plot.