Though there exists a body of feminist film making in Hindi cinema, the leading lady of Hindi films has more or less played defined roles which conform to the values upheld by Indian society. Women in Bollywood have been uni-dimensional characters, who are good or bad, white or black. There are no shades of grey. This dichotomy was reinforced in popular films which distinguished between the heroine and the vamp, the wife and the other woman. Films have also been inspired to a large extent from religion and mythology whereby women characters were seen as the epitome of virtue and.