Girish, a well-to-do engineer, is happily married to the love of his life, Vidya. The couple also have a talented young daughter. Unfortunately, things don't really work out between Girish and Vidya and they decide to get divorced. After his divorce, Girish is in a tough financial situation and he approaches Vidya for a land deal. They decide to sell the land to help Girish get back on his feet. However, the court procedure forces them to stay together for a couple of days during which the reasons that led to their divorce unfold.
A struggling actor (Sanjay Narvekar) falls in love with a woman (Rujuta Dehmukh) and marries her without realizing that her uncle (Mohan Joshi) is the director who had rejected him. He then comes up with a plan to teach him a lesson.
Two children are transported through time to learn about the 10 avatars of Lord Vishnu and discover that Vishnu took on various incarnations to combat evil in every era.