The film opens in the Dev Lok (Hindi for Devaloka) or "the world of the gods," a Hindu heaven located above the clouds, where we witness the "birth" of Goddess Santoshi ("Santoshi Maa") as the daughter of Lord Ganesha, the elephant headed god of good beginnings, and his two wives Riddhi and Siddhi ("prosperity" and "spiritual power"). Although, Lord Vinayaka has another wife Buddhi ("wisdom") and another son, Kshema ("well-being"), other than Shubha ("auspiciousness") and Labha ("profit"), they are not portrayed in the film. A key role is played by the immortal sage Narada, a devotee of Lord Vishnu, and a cosmic busybody who regularly intervenes to advance the film's two parallel plots, which concern both human beings and gods.