Prem `Dilwala` is a happy-go-lucky man who does `Ramleelas` in Ayodhya, India.
He knows all the shlokas by heart and the purity of the scriptures resonates in all his pranks. All that he earns, he donates to a charitable fund which is run by Princess Maithili. He is enchanted by the simplicity of her nature, her way of leading a normal life and yet being brave enough to save people in the middle of floods. He sets out to meet her and soon the two develop a pure bond of love. The film represents the unconditional love that all families must have for each other.