2.5 Good

If you tell about acting of all stars they are really good but picture seems to be enjoyable in patches but not for full length of two hours so even though it is not long movie but though story seems to move slowly