Although the film was unsuccessful at the box office, Kapoor received positive reviews for her performance, and some critics noted a distinct progression from her earlier roles.Following the success of her last two releases, she was cast as the protagonist of the 2005 drama Bewafaa.
All six films in which she starred—Mujhse Dosti Karoge!
, Jeena Sirf Merre Liye, Talaash: The Hunt Begins..., Khushi, Main Prem Ki Diwani Hoon, and the four-hour war epic LOC Kargil—were critically and commercially unsuccessful.
During the filming of Fida, the actress began a romantic relationship with Kapoor, whom she later described as having "a major positive influence in my life." Shortly afterwards, Kapoor was cast for the first time as a villain in the thriller Fida.
Set against the backdrop of the Mumbai underworld, the film follows the story of an online heist in which her character, Neha Mehra, becomes involved.
Later that year, she appeared in Santosh Sivan's period epic Aśoka, a partly fictionalized account of the life of the Indian emperor of the same name.
Featured opposite Shah Rukh Khan, Kapoor found herself challenged playing the complex personality of her character Kaurwaki (a Kalingan princess) with whom Ashoka falls in love.
She subsequently earned wide critical recognition for her portrayal of a riot victim in the 2004 drama Dev and a character based on William Shakespeare's heroine Desdemona in the 2006 crime film Omkara.
She went on to receive Filmfare Awards for Best Actress and Best Supporting Actress for her performances in the 2007 romantic comedy Jab We Met and the 2010 drama We Are Family, respectively.
She relented when Mishra approached her for the second time, and in preparation for the role, visited several of Mumbai's red-light districts at night to study the mannerisms of sex workers and the way they dressed.
Rediff.com, however, found her portrayal unconvincing and excessively stereotypical, describing her as "sounding more like a teenager playacting than a brash, hardened streetwalker" and comparing her mannerisms to a caricature.
One of the biggest actresses in the Tamil and Telugu film industries, Trisha Krishnan has captured more than a million hearts with her innocent looks and acting prowess.