Gaja Gamini is M. F. Husain's meditation on the mystery of a woman. His imagination goes throgh many period of history's civilzations. Madhuri Dixit plays the role and appears in various forms as an ordinary Maharashtrian woman, as a blind singer, as shakuntala, as mona lisa an as a model called MOnica at the end of the 20th century. Through the centuries, Madhuri's lovers are Inder Kumar as Kamdev and Prince. Naseeruddin Shah plays the role of the Italian painter Leonardo da Vinci and Shahrukh Khan as a phot journalist. Shabana Azmi plays the role of Nirmala, a character from the novel by Premchand.