Skip to content
Oh My God

Oh My God

Oh My God (OMG) follows Kanji Lalji Mehta, a shrewd atheist shopkeeper in Mumbai who makes his living selling religious idols he doesn't believe in. When an earthquake destroys his shop, his insurance claim is rejected as an "act of God", leaving him bankrupt. Outraged, Kanji does the unthinkable —
5.5/10
Released
28 September 2012
Runtime
2h 32m
Certification
A
Directed by
Umesh Shukla
Language
Hindi
Genre
Comedy, Drama
Status
Released
Written by
Umesh Shukla, Saumya Joshi, Bhavesh Mandalia

Official Trailer

Plot

Kanji Lalji Mehta is a witty, non-believing Gujarati shopkeeper who profits from selling idols of gods he openly mocks. When a sudden earthquake levels only his shop, his insurer denies the claim citing an "act of God" clause. Pushed to ruin, Kanji takes the bold step of suing God in a court of law, naming prominent religious leaders and temples as God's earthly representatives. What begins as one man's desperate fight for compensation snowballs into a fierce public debate on superstition, blind faith and religious profiteering — until a calm, enigmatic stranger named Krishna arrives to change his life and the case forever.

Themes

OMG is a sharp social satire that separates genuine devotion from the commercialisation of religion. Through Kanji's courtroom battle, the film questions blind ritualism, fear-driven faith and the godmen who exploit it, while ultimately affirming a personal, humane relationship with the divine over fearful worship.

Cast & Performances

Paresh Rawal anchors the film as Kanji, delivering one of his most acclaimed performances. Akshay Kumar plays the serene, charismatic Krishna Vasudev Yadav, while Mithun Chakraborty appears as the flamboyant godman Leeladhar Swamy and Govind Namdev as Siddheshwar Maharaj.

Critical Reception & Box Office

Released in September 2012, OMG: Oh My God! was a critical and commercial success, widely praised for its bold premise, Paresh Rawal's central performance and its courage in tackling religious hypocrisy with humour. It became one of the year's most talked-about films and later spawned the 2023 sequel OMG 2.

Interesting Facts about OMG

  • The film is adapted from the Gujarati play Kishan vs Kanhaiya, co-written by Bhavesh Mandalia and Umesh Shukla.
  • Paresh Rawal, who starred in the original play, also co-produced the film.
  • Its premise echoes the Australian film The Man Who Sued God.
  • Akshay Kumar took a reportedly modest fee and a profit share, believing in the subject.
  • The success led to the 2023 sequel OMG 2, with Pankaj Tripathi in the lead.

Cast & Crew

FAQs

OMG follows an atheist shopkeeper who sues God after his shop is destroyed and his insurance claim is denied as an "act of God".
OMG: Oh My God! was directed by Umesh Shukla.
OMG stars Paresh Rawal as Kanji Lalji Mehta and Akshay Kumar as Krishna Vasudev Yadav, with Mithun Chakraborty.
Yes — it is adapted from the Gujarati play Kishan vs Kanhaiya.
OMG: Oh My God! released on 28 September 2012.

Recent Released Movies and Series