3.5 Very Good

2nd half very emotional. Good movie. Must watch once. Sahiba song is awesome. Diljit paaji has worked great and Anushka rocks once again. Superb.