She worked on stage with doyens such as Sisir Bhaduri, Ahindra Choudhury, Nirmalendu Lahiri and Chhabi Biswas.
[citation needed] Mukherjee made a major impact with Mrinal Sen's Baishey Shravan (Wedding Day) in 1960.
Her next major film was Ritwik Ghatak's Subarnarekha (The Golden Thread ) made in 1962, but released in 1965 – the last in a trilogy examining the socio-economic implications of partition, the other two being Meghe Dhaka Tara (The Cloud-Capped Star) (1960) and Komal Gandhar (E-Flat) (1961).
Mukherjee plays Sita, the younger sister of Ishwar (Abhi Bhattacharya), who kills herself when—as a prostitute waiting for her first customer—she finds out the customer is none other than her estranged brother.
(p.20)In Mahanagar, Mukherjee plays Arati, who takes a job as a saleswoman due to financial constraints in the family.
Earning money also raises Arati's status in the family especially when her husband (Anil Chatterjee) loses his job.
Mukherjee's stunning portrayal of Charulata, a bored and neglected housewife of Calcutta in the 19th century, is a towering performance in the history of Indian cinema.
It is said that when Ray returned to Tagore with Ghare Baire (1984) (The Home and the World), he stylised Swatilekha Chatterjee in a manner similar to Madhabi in Charulata.
Her major films after Kapurush include Calcutta 71 in 1972 by Mrinal Sen, Biraj Bou in 1972 by Manu Sen, Strir Patra in 1972 by Purnendu Patri, Ganadevata in 1978 by Tarun Majumdar, Bancharamer Bagan in 1980 by Tapan Sinha, Chokh in 1982, Chhandaneer in 1989 by Utpalendu Chakrabarty and Utsab in 2000 by Rituparno Ghosh.