A great movie, will leave you wondering at the end, what perception do you have of God, religion and morals of the society . The movie has been blessed with the phenomenal acting of paresh rawal sir, who fills every moments with intensity with this flawless facial expression and speech. The film has also strengthened the plot with the supporting cast of a group of antagonists. While the extended cameo of akshay kumar was not up to the par to the supporting cast even with this much sreentime, it might have been a magnet to attract young viewers, but 'oh my god' is a full on paresh rawal show.
Hope this helped, forgive me if anything I wrote was offensive.