First 30 minutes and last 30 minutes are cheesy - the rest was entertaining. Love the songs.
And I can’t believe I am saying this - but I actually crushed on shahid kapoor a bit. The boy held his own.
So cricket + punjab + catchy songs + rani = a worthable watch