Indraneel Thakur, or Neel (Ajay Devgan) is a grown-up man with the brain of a seven year-old. Extremely innocent, kind and with a generosity of spirit that few can rival, Neel is the darling of a small town he lives in. Life, for him, is a fable and the world a fairy-tale setting where no wrong or no evil can ever penetrate.
The nucleus of his world is his seven-year-old daughter, Gungun, (Baby Rucha Vaidya) whom he loves beyond explanation. Friends, the owner of the books & coffee shop he works in and his landlady form the rest of his world.

So for seven years, Neel and Gungun just had each other for comfort. Their world was a happy one but not perfect. None of their difficulties were big enough that couldn't be concurred by Neel's simple and sensible approach.

As Neel's world shatters around him, his decision to search for the best lawyer in town, lands him at the office of Neeti Khanna (Sushmita Sen). At first terribly resistant to take up Neel's case, she finally is broken down by Neel's sincerity and his unflinching love for his little daughter.
To her great surprise, Neeti finds herself learning many lessons from Neel, and decides to take up his case.

Will Neeti be able to win Neel's case? And what about Maya? Will she help Neel when she hears about her father's quest?