I am so so conflicted in my opinion on this- primarily because I found it awful in parts and really funny in others! Therefore I am simply going to divide it into timelines....
The 1st half hour: Akshay is Happy Singh, a simple, decent guy in what seems like a village of idiots in Punjab. Strangely, the entire village is Sikh and stupid- maybe the director only intended this to be funny, but I couldn't get a laugh out. I am not Sikh and strangely have no close Sikh friends, but when one sees a entire village of idiots, all of 1 community, it DOES feel that that community is being made fun of. Which is how I felt. The 1st song, featuring Akhshay dancing at a villager's wedding was horrible, but my husband tells me this is a fairly typical Punjabi song- that may be, but should the director have assumed that non-Punjabis and non-Sikhs would see the movie, and believe that this song, that sounds very insulting is meant only in fun? I will stop the rant now and attempt to channel my inner Gandhi.
The remaining 2 hours or so: Akhshay is sent to get Lucky (Sonu Sood) back from Australia, where the latter has turned into a gangster. Now that the script has provided the hero with a real mission, the movie becomes well paced, funny and fun. Too many songs, but that I can accept- it is Bollyland.
In his quest to take back a reluctant Lucky, Akshay befriends Kirron, falls in love with her daughter (Katrina) and becomes the romantic rival of Ranvir (it seems to me that this guy is everywhere! He is doing a lot of work, some of it pretty good). He also attempts to convince Lucky's gang, all consisting of Sikhs into leaving the gangster business, and coming back home to Punjab- this is NOT offensive, and a lot of fun
Sporadically through the movie: Once every 20 minutes or so, we get a little insert of a heart-warming-type incident, which is I guess supposed to give us warm fuzzy feelings about humanity, Sikhism or Akshay- take your pick. None of these little scenes lasted more than 5-10 minutes (at max) but bored me to tears just the same.
Applause to: Akshay Kumar, Kirron, Sonu, Ranvir, Neha and Sonu's "gang"- great job all.
Not so much: Not enough Om Puri. And I am still not impressed by Katrina- very very pretty, but cant speak or act- reminds me of Priyanka Chopra in that regard.
And in Conclusion: Not a bad movie, but of course not a classic for the ages (could we even expect it to be?) But wait for the DVD and watch if you have a spare few hours.