3.5 Very Good

Movie has its loopholes.Story is quite good and you are surely going to get something different from regular Bollywood dose.Anushka plays her part very well,so does diljit looks good.Personally felt Suraj Sharma could have been better but Pirzada alongside him plays her role well.The Overdramatic and Extended Ending is a problem but still you won't regret watching it.Its entertaining in few parts and overall a fine watch.