A king has two wives. He banishes his first wife (S. D. Subbulakshmi) as an astrologer told him that he would lose his vision because of her son (MGR). The mother and son live in the woods and when he meets his father without knowing his identity, the king loses his sight. When the son gets to know about the sad tale from his mother, he sets out to bring a rare flower from Bakavali, which would restore the king's sight.
To achieve it, he undergoes many adventures — enters into a debate with a queen (Varalakshmi) and wins the battle of wits, challenges a woman (Rajakumari) held captive by a crook (Thangavelu) in a fake dice contest, and rescues a slave dancer (Rajasulochana) of a tribal chief. The hero wins them all and succeeds in getting the flower along with the three women who turn out to be princesses and siblings! Meanwhile, his stepbrothers try to steal the flower, but are exposed.