Historien dreier seg om Charulata (spilt av Madhabi Mukherjee) den intelligente og attraktive kona til Bhupati (spilt av Sailen Mukherjee). Han redigerer og gir ut en avis. Bhupati er en bengalsk intellektuell fra overklassen, med stor interesse for politikk og frihetsbevegelsen. Charu er interessert i kunst, litteratur og poesi. Selv om Bhupati elsker sin kone, har han ikke nok tid til henne. Hun har lite å gjøre i hjemmet deres som drives av en flåte av tjenere. Bhupati føler at hun kjeder seg, og inviterer Charus eldste bror Umapada og hans kone Manda til å flytte inn hos dem. Umapada hjelper til med å drive avisen hans og trykkpressen. Men Charulata og Mandu trives ikke sammen.