Year | Title | Role | Notes |
---|
1980 | Kalyug | | Child artist |
Zakol | | |
1983 | Masoom | Pinky | |
1985 | Sur Sangam | | |
1987 | Dacait | | |
Zindagi | | |
1989 | Bade Ghar Ki Beti | | |
Chanakyan | | First adult role. The film is in Malayalam with Kamal Hassan as hero. |
1991 | Narasimha | | First adult role in Hindi |
1992 | Chamatkar | Mala | |
Antam | | |
Drohi | Bhavna | |
1993 | Shreeman Aashiq | | |
Gaayam | | |
Bedardi | | |
1994 | Kanoon | | |
Aa Gale Lag Ja | Roshni | |
1995 | Rangeela | Mili Joshi | Nomination, Filmfare Best Actress Award |
Tacholi Varghese Chekavar | | Malayalam Film |
Money Money | | |
1996 | Indian | | |
1997 | Judaai | Janhvi Sahni | Nomination, Filmfare Best Supporting Actress Award |
Mere Sapno Ki Rani | | |
| Bhavani | |
Aflatoon | | |
Anaganaga Oka Raju | | |
1998 | Satya | Vidya | Nomination, Filmfare Best Actress Award |
Kudrat | Mala | |
China Gate | | item number |
Chhota Chetan | | |
1999 | Jaanam Samjha Karo | Chandni | |
Hum Tum Pe Marte Hain | Radhika | |
Mast | Mallika | |
Dillagi | Shalini | |
Khoobsurat | Shivani | |
| Nameless character | First Villain role |
2000 | Jungle | Anu | |
Deewane | Sapna | |
Kunwara | Urmila | |
2001 | Pyaar Tune Kya Kiya | Ria | Villain role. Nomination, Filmfare Best Villain Award |
Lajja | | Special appearance, item number |
2002 | Company | | Special appearance in song |
Om Jai Jagadish | Nitu | |
Deewangee | Sargam | |
2003 | | Swati | Winner, Filmfare Best Actress Award (critics) |
Tehzeeb | Tehzeeb Mirza | |
Pinjar | Puro | |
2004 | Ek Hasina Thi | Sarika Vartak | Nomination, Filmfare Best Actress Award |
2005 | | Naina | |
Maine Gandhi Ko Nahin Mara | Trisha | |
2006 | Banaras | Shwetamabri | |
Bas Ek Pal | Anamika | |
2007 | Ram Gopal Varma Ki Aag | Gypsy Dancer | Item number |
Om Shanti Om | Herself | Item number |
Speed | | Announced |