Da asylet brenner ned dagen før den høytidelige åpningen, legger snekker Engstrand, Regines stefar, skylden på pastor Manders for uforsiktig omgang med lysene under andakten for bygningsarbeiderne. Snekkeren lover derimot å ta skylden for brannen hvis Manders gir ham penger til å bygge et sjømannshjem (egentlig et bordell for sjømenn) i byen, noe pastoren går med på. Engstrand ønsker å få med seg stedatteren Regine til å hjelpe til på bordellet, men dette nekter hun. Regine har lagt planer om å returnere til Paris sammen med Osvald. Fru Alving forteller så Regine at kammerherren er hennes egentlige far, og at hun og Osvald er for halvsøsken å regne. Regine svarer med raseri over at det har vært holdt skjult for henne og ønsker straks å forlate posten som hushjelp. Dermed ødelegges også Osvalds plan om at hun skal ta livet av ham med morfin. Osvald ber nå sin mor om å overta esken med morfin-tabletter og gjøre ende på hans lidelser når han trer inn i tredje stadium av syfilis og ikke lenger er i stand til å gjøre det selv. Fremskyndet av brannen får Osvald et nytt anfall og roper: «Mor, gi' mig solen.» Hun blir forvirret og handlingslammet og svarer: «Nei; nei; nei! – Jo! – Nei; nei!» Dramaet ender uavklart.