may have played a villain but many left the theatre wondering how such a good looking, suave man could have such a complex character." Cast Dharmendra as Shankar Sharmila Tagore as Bhawariya/Madhumati Shashikala as Shanta Deven Verma as Suresh Lalita Kumari as Basanti Durga Khote as Madhumati's mother Dhumal as Ram Bharose Sulochana Latkar as Shakuntala Sabita Chatterjee as Lily Raj Mehra as Thakur Mahendra Singh Tarun Bose as Advocate Gopinath D. K. Sapru as Diwan Jaswant Rai (as Sapru) Mumtaz Begum as Shankar's mother Bela Bose as dancer in 'roothe saiyan' song Brahm Bhardwaj as Public Prosecutor Nazir Kashmiri as judge Pardeep Singh Soundtrack References External links 1966 films 1960s Hindi-language films