A Hindu man and a Muslim woman fall in love in a small village and move to Mumbai, where they have two children. However, growing religious tensions and erupting riots threaten to tear the family apart.
Arvind Swamy
as Shekhar Narayanan Pillai
Manisha Koirala
as Shaila Banu Pillai
Prakash Raj
as Kumar
Nassar
as Narayanan Pillai
Kitty
as Basheer
Tinnu Anand
as Sakthi Samaj Head
Master Harsha
as Kabir Narayan
Master Hridhay
as Kamal Basheer
Sonali Bendre
as Dancer in the song 'Humma Humma'
Nagendra Prasad
as Dancer in the song 'Humma Humma'
Rohini
as Shaila Banu Pillai (voice)
M. V. Vasudeva Rao
as Vasudeva Rao