Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

OMG: Oh My God! (2012) movie poster

Characters & Themes

OMG: Oh My God! (2012) Characters, Setting & Themes Explained

Release, runtime and language
2012 · 125 mins · Hindi
Loading streaming availability…
Directed by
Umesh Shukla
Starring
Mahesh Manjrekar, Lubna Salim, Akshay Kumar, Om Puri, Paresh Rawal, Mithun Chakraborty

A Divine Comedy. A shopkeeper takes God to court when his shop is destroyed by an earthquake.

On this page (7)
  1. 1 Where to watch
  2. 2 Characters explained (7)
  3. 3 Where & when it takes place
  4. 4 Themes & meaning (3)
  5. 5 Character & meaning questions
  6. 6 Movie threads
  7. 7 Every angle
Loading streaming availability…

7 main characters · contains spoilers

OMG: Oh My God! Characters Explained: Who Is Who

The main characters of OMG: Oh My God! (2012), heroes and villains: what drives them, how they change over the course of the story and what each of them reveals about the film's bigger ideas.

  • Kanji Lalji Mehta

    A principled, stubborn middle-class Hindu atheist who runs a shop selling Hindu idols and antiques in Chor Bazaar. After his shop is destroyed, he pursues a high-stakes legal battle against God, challenging both the insurance system and religious authorities. His journey tests personal faith and social justice, pushing him toward a broader understanding of divinity.

    • 🧭 Determined
    • 🧠 Skeptical
    • 💪 Resolute
    • 🕊️ Ethical
  • Krishna Vasudev Yadav

    played by Akshay Kumar

    A bold, mysterious man from Gokul who appears as a real estate agent but claims to be Lord Krishna. He befriends Kanji and performs acts that seem to transcend human limits, guiding him toward a radical redefinition of faith. His intervention catalyzes the courtroom drama and the protagonist’s transformation.

    • 🧭 Mysterious
    • 💥 Charismatic
    • 🛡️ Protector
  • Hanif Qureshi

    played by Om Puri

    A poor Muslim lawyer who is disabled, yet compassionate, taking on Kanji’s case and navigating the legal fight against insurance and religious authorities. He embodies resilience and practical optimism in the pursuit of justice.

    • 🕊️ Compassionate
    • ⚖️ Legal-minded
    • 💪 Resilient
  • Leeladhar Swamy

    played by Mithun Chakraborty

    Founder of a religious group and a manipulative antagonist who treats faith as a business. He uses temple networks and donations to fuel his influence, challenging Kanji’s case and highlighting the monetization of belief.

    • 😈 Manipulative
    • 🎭 Fraudulent
    • 💰 Money-driven
  • Gopi Maiyya

    played by Poonam Jhawer

    A prominent figure in the religious circuit who embodies the leadership and charisma that can mobilize mass support and funding, complicating the moral landscape of the case.

    • 🕌 Charismatic
    • 💰 Exploitative
  • Sardesai

    played by Mahesh Manjrekar

    Opposing counsel who pushes for dismissal, representing a conservative legal stance that resists redefining accountability in the wake of Kanji’s challenge.

    • ⚖️ Legal antagonist
    • 🏛️ Calculated
  • The Good Monk

    played by Arun Bali

    A virtuous, enigmatic monk who offers moments of spiritual guidance, prompting Kanji to seek inner understanding rather than ritual worship.

    • 🧭 Enlightened
    • 🌿 Spiritual

Last updated: October 01, 2025 at 12:46

Was this helpful?

Setting

Where and When Does OMG: Oh My God! Take Place?

The setting of OMG: Oh My God! (2012): the year and time period, the places and locations, and how they shape the characters, the mood and the tension of the story.

Time period

Present-day India (early 2010s)

The events unfold in contemporary Mumbai, where insurance policies, legal procedures, and mass media shape public opinion. The narrative situates itself amid modern socio-religious tensions, reflecting the era’s sensibilities and urban life.

Location

Chor Bazaar, Mumbai, Gokul, Uttar Pradesh

OMG: Oh My God! is set in the bustling Chor Bazaar district of Mumbai, a chaotic marketplace famous for antiques. The city’s modern institutions—courts, banks, and media—frame the legal battle at the heart of the story. The film also nods to Gokul in Uttar Pradesh, hinting at Krishna’s mythic origins that contrast with the urban, commercial landscape.

  • 🏙️ Urban setting
  • 🙏 Religion and society
  • ⚖️ Legal drama

Last updated: October 01, 2025 at 12:46

Was this helpful?

3 major themes

OMG: Oh My God! Meaning: Themes & Message Explained

What is OMG: Oh My God! (2012) really about? The emotional, social and philosophical themes the film keeps returning to, its symbolism and the message beneath the surface.

  • Faith vs Reason

    The film juxtaposes religious belief with secular doubt as Kanji challenges the idea that God can be sued. Krishna’s appearances complicate what faith means in a modern, plural society. It critiques god-men who monetize devotion, inviting viewers to rethink spiritual authority.

  • Justice & Law

    The central lawsuit tests whether disasters can be categorized as 'Act of God' and whether religious figures can be held accountable. Public sentiment and media amplification influence the verdict, illustrating how law intersects with belief and commerce.

  • Myth vs Modernity

    Krishna’s revelation reframes divinity beyond temples, challenging ritual-based worship as business. The narrative blends satire with myth to ask who truly represents God and how faith lives in everyday action.

Last updated: October 01, 2025 at 12:46

Was this helpful?

Character & theme questions

OMG: Oh My God! Characters & Meaning: Your Questions Answered

The questions people ask about OMG: Oh My God! (2012): who the characters really are, their relationships, what the symbols mean, where it takes place and what the movie is really about. Each answer contains spoilers.

Q1

Where is OMG: Oh My God! set?

The film is set primarily in Mumbai's Chor Bazaar, a bustling historic marketplace famous for antiques and idol sales. This chaotic commercial district serves as the home of Kanji's shop and frames the contrast between traditional commerce and modern legal battles. The story also references Gokul in Uttar Pradesh, connecting to Krishna's mythological origins.

Foreshadowing: The setting's blend of ancient religious commerce and modern urban life foreshadows the film's exploration of faith in a contemporary world.

  • mumbai
  • chor bazaar
  • setting
  • india
Q2

What time period does OMG: Oh My God! take place in?

The movie is set in present-day India during the early 2010s. This contemporary setting is essential to the story because the central conflict revolves around modern systems, insurance policies, courtroom procedures, and mass media, that did not exist in earlier eras. The narrative directly engages with how religious belief intersects with modern legal and financial institutions.

  • present day
  • india
  • 2010s
  • time period
  • modern
Q3

What are the main themes in OMG: Oh My God!?

The film explores three interconnected themes: Faith vs Reason, where religious belief confronts secular doubt and questioning; Justice & Law, examining how legal systems engage with divine accountability; and Myth vs Modernity, questioning whether authentic spirituality exists within institutional religion. These themes converge around the central question of what it means to believe in God in a rational, commercial world.

  • faith
  • reason
  • justice
  • myth
  • modernity
  • themes
Q4

What does the Faith vs Reason theme mean in the movie?

The Faith vs Reason theme presents Kanji, an atheist shopkeeper who sells Hindu idols, challenging the idea that God can be held accountable for natural disasters. Through his lawsuit, the film questions whether blind faith is compatible with logical inquiry. Krishna's mysterious appearances add complexity, asking viewers to reconsider what faith actually means in a plural, modern society.

Foreshadowing: Kanji's initial atheism sets up the philosophical conflict that drives the entire narrative.

  • faith
  • reason
  • atheism
  • belief
  • philosophy
Q5

What is the Justice & Law theme about in OMG?

The Justice & Law theme centers on Kanji's lawsuit against God, specifically testing whether disasters can be legally classified as 'Act of God' and whether religious leaders can be held accountable for exploiting faith. The courtroom becomes a stage where public sentiment, media manipulation, and the stakes of religious authority all collide, showing how law both shapes and is shaped by belief.

  • court
  • law
  • justice
  • act of god
  • legal
Q6

What does the Myth vs Modernity theme explore?

The Myth vs Modernity theme presents Krishna's character as a living embodiment of ancient myth navigating contemporary Mumbai. His presence challenges ritual-based worship as mere business and asks who truly represents God. The film uses this collision between mythological divinity and modern secular life to question whether authentic spirituality can survive in a commercial world.

Foreshadowing: Krishna's arrival from Gokul directly bridges ancient mythology with modern urban existence.

  • myth
  • krishna
  • modernity
  • tradition
  • worship
Q7

Who is Kanji Lalji Mehta?

Kanji Lalji Mehta is the film's protagonist, a principled, stubborn middle-class Hindu atheist who runs an antique shop selling Hindu idols in Mumbai's Chor Bazaar. After an earthquake destroys his shop and his insurance claim is denied on religious grounds, he launches a high-stakes legal battle against God, becoming a symbol of challenging both the insurance system and religious authority.

Foreshadowing: His role as an idol seller who does not believe in God establishes the central irony that drives the story.

  • kanji
  • protagonist
  • shopkeeper
  • atheist
  • lawsuit
Q8

Who is Krishna Vasudev Yadav in the movie?

Krishna Vasudev Yadav is the mysterious divine figure played by Akshay Kumar who appears as a real estate agent in Mumbai but claims to be Lord Krishna. Coming from Gokul, he befriends Kanji and performs acts that transcend human limits, guiding the protagonist toward a radical redefinition of faith. His interventions catalyze both the courtroom drama and Kanji's spiritual transformation.

Foreshadowing: His claim to be Krishna and his miraculous abilities set up the film's central question of genuine versus performed divinity.

  • krishna
  • akshay kumar
  • divine
  • god
  • miracle
Q9

Who is Hanif Qureshi and what is his role?

Hanif Qureshi is a poor Muslim lawyer played by Om Puri who is disabled yet deeply compassionate. He takes on Kanji's case despite the social and legal obstacles, representing the pursuit of justice against powerful religious and financial institutions. His character embodies resilience and practical optimism, showing how faith and justice can transcend religious boundaries.

  • hanif qureshi
  • om puri
  • lawyer
  • muslim
  • justice
Q10

Who is Leeladhar Swamy and what role does he play?

Leeladhar Swamy is the film's primary antagonist, played by Mithun Chakraborty, who founded a religious group and treats faith as a business enterprise. He uses temple networks and donations to accumulate power and influence, directly challenging Kanji's lawsuit. His character highlights the monetization of belief and represents the corrupt side of institutional religion that the film critiques.

  • leeladhar swamy
  • mithun Chakraborty
  • antagonist
  • religious leader
  • business
Q11

What is the significance of Gokul in the movie?

Gokul in Uttar Pradesh is the birthplace of Lord Krishna in Hindu mythology, and the film uses this connection to establish Krishna Vasudev Yadav's divine credentials. When he arrives from Gokul to Mumbai, it represents the intrusion of ancient mythological identity into a modern, secular urban landscape. This geographical contrast between sacred origin and commercial modernity is central to the film's Myth vs Modernity theme.

Foreshadowing: Krishna's origin in Gokul establishes him as more than a mere con man from the very beginning.

  • gokul
  • uttar pradesh
  • krishna
  • mythology
  • birthplace

Movie threads

More Movies Like OMG: Oh My God!, by Mood & Story

Curated lists built around what makes OMG: Oh My God! tick: the same mood, the same kind of story or the same emotional payoff. Each list explains why these movies belong together.

Philosophical Courtroom Comedies like OMG: Oh My God!

Legal battles become the stage for deep, thought-provoking questions about life and belief. If you enjoyed the unique courtroom drama of OMG: Oh My God!, discover other movies where legal battles tackle big ideas. These films blend legal tension with comedy and profound philosophical questions, creating a similar feel to the story of Kanji Lalji Mehta.

  • thought-provoking
  • witty
  • uplifting
  • courtroom
  • satirical
  • debate-driven
  • Tone: hopeful, thought-provoking, satirical
  • Pacing: steady, procedural
Why these movies?

The story pattern: Stories typically center on a high-stakes legal case that challenges conventional wisdom or a powerful institution. The protagonist, often an underdog, uses the courtroom as a platform to argue for a larger truth, with the narrative weaving between legal strategy, personal transformation, and witty dialogue that explores the film's central theme.

Why they belong together: Movies in this thread share a unique blend of the courtroom procedural structure with comedy and intellectual debate. They feature a similar mix of steady pacing, medium intensity, and a hopeful tone, using the legal framework to deliver thought-provoking and ultimately uplifting messages.

Movies about Divine Intervention like OMG: Oh My God!

Where the divine enters the mundane, challenging characters to rediscover faith and humanity. Fans of the divine comedy in OMG: Oh My God! will enjoy these films where gods or miraculous events challenge human beliefs. These stories share a similar mix of spiritual themes, whimsical tone, and a hopeful message about finding the divine within ourselves and each other.

  • spiritual
  • whimsical
  • miraculous
  • thought-provoking
  • uplifting
  • satirical
  • Tone: whimsical, hopeful, spiritual
  • Pacing: steady, character-driven
Why these movies?

The story pattern: The narrative pattern involves an ordinary person's life being disrupted by an undeniable supernatural event or entity. This triggers a crisis of faith or belief, forcing the character to question established systems. The journey is filled with wonder, humor, and challenge, culminating in a personal enlightenment that reaffirms the value of compassion and humanity over blind ritual.

Why they belong together: These films are grouped by their shared use of divine or miraculous elements to explore themes of faith, corruption, and personal awakening. They balance a spiritual core with a lighthearted, often satirical tone, creating an uplifting and thought-provoking experience that challenges institutions while celebrating individual discovery.

Every angle

OMG: Oh My God! (2012) Explained: Plot, Timeline & Characters

Everything about OMG: Oh My God! in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning and a spoiler-free summary. What's After the Movie adds the cast, box office and post-credit scenes.

Coming soon on iOS and Android

The Plot Explained Movie Summary App

Plot summaries, endings explained and timelines on your phone. Catch up on any movie in minutes, save your favorites and never miss a twist again.

Be the first to know when we launch. Your email stays private, always.

Learn more about the app