Az első felvonás a vidéki Haslemere városában játszódik, ahol Vivie Warren tartózkodik, miután kitüntetéssel végzett a Cambridge-i Egyetemen. A házikóban, ahol lakik, hamarosan csatlakozik hozzá Praed, édesanyja építész és művész barátja; édesanyja, Mrs. Warren, akit már régóta nem látott; Sir George Crofts, anyja barátja és üzlettársa; Frank, a barátja, aki romantikusan érdeklődik iránta; és Samuel Gardner tiszteletes, Frank apja, akinél lakik, mivel nincs pénze, hogy eltartsa magát.
A második felvonásban a társaság visszatér egy vidéken töltött délutánról, és megvacsorázik. Mielőtt azonban Vivie visszatérne Praeddel, Frank elárulja a csoport többi tagjának, hogy feleségül szeretné venni a lányt. Mindannyian elzárkóznak ettől az ötlettől, főleg azért, mert nincs elég pénze. Vacsora után Crofts felveti Mrs. Warrennek, hogy ő is el akarja venni Vivie-t, de ő nem ért egyet. Miután a férfiak éjszakára a Gardner-házba vonulnak, Vivie szembesíti az anyját a szakmája és Vivie apjának titkaival. Ez utóbbiról Mrs. Warren bevallja, hogy nem biztos benne. De elmagyarázza Vivie-nek, hogy kétségbeesésből lett prostituált, mivel nem volt más választása, ha független akart lenni. Vivie megérti, és ők ketten kibékülnek.
A harmadik felvonás a Gardner-házban játszódik, amely a templom parókiája. Samuel Gardner tiszteletes előző este részegen szólt Croftsnak, hogy hívja meg Mrs. Warrent és Vivie-t, és a két nő nem sokkal azután érkezik, hogy a férfi másnaposan felébredt. Frank és Vivie egyedül maradnak flörtölni, míg a többiek körbevezetik a templomot. Crofts visszatér és félbeszakítja őket, majd elküldi Franket, hogy megkérhesse Vivie kezét. A lány határozottan visszautasítja a férfi ajánlatát, amely pusztán gazdasági jellegű, és a férfi véletlenül elárulja neki, hogy neki és az anyjának még mindig bordélyházaik vannak; Mrs. Warren a prostitúciós iparban dolgozik. Amikor a nő feláll, hogy távozzon, a férfi fenyegetően megindul, hogy megakadályozza a távozását. Frank belép, és egy puskával elkergeti Croftsot. Mielőtt távozik, Crofts közli velük, hogy féltestvérek. Vivie nem sokkal később távozik, és közli Frankkel, hogy visszatér a Chancery Lane-i irodájába.
A IV. felvonás kezdetén Frank két nappal később az irodájában várja Vivie-t. Elmondja neki, hogy nem hiszi, hogy testvérek, és hogy romantikusan szereti őt. A lány azt mondja, hogy még ha nem is rokonok, ő csak testvérként szereti őt. Praed megérkezik, hogy elbúcsúzzon Vivie-től, mielőtt Olaszországba utazik. Vivie-t elönti az érzelem, és egy papírra felírva elárulja Franknek és Praednek, hogy mivel foglalkozik az édesanyja. A nő elhagyja a szobát, hogy összeszedje magát, Frank pedig közli Praeddel, hogy többé nem akarja elvenni Vivie-t, bár továbbra is szeretné tartani vele a kapcsolatot; ír neki egy levelet, amelyben ezt közli vele. Mrs. Warren megérkezik, és amikor Vivie visszatér, a férfiak együtt hagyják el a két nőt. Vivie közli az anyjával, hogy nem akar tőle semmit. Mrs. Warren könyörög a lányának, hogy gondolja meg magát, de nem javasolja, hogy változtasson szakmát. Végül az asszony elmegy. Vivie elolvassa Frank üzenetét, kuncog, és visszatér a munkájához.