mustlastüdruk Esmeralda päästab süütu kirjaniku, abielludes temaga. Tüdruku enda südamesse on pugenud aga noor ja ilus ohvitser. Nende kohtumisel tapab ülemdiakon suures armukadeduses ohvitseri ning saadab sellega Esmeralda nõias süüdistatuna surmanuhtlust ootama. Tänu küürakale kellalööjale Quasimodole õnnestub tüdrukul põgeneda. Maiste himude küüsi sattunud ülemdioakonil Claude Frollol õnnestub tüdruk kättemaksuna temaga koos mitte põgenemise eest vahistajate kätte meelitada. Enne poomist leiab tüdruk enda kadunud ema, kes sureb teda kaitstes. Ülemdiakoni tapab kättemaksuks Quasimodo, kes pärast kahe tähtsa inimese lahkumist elu mõtte kaotab ning endalt elu võttes Esmeraldale viimsesse puhkepaika järele läheb.
Ta embab Toscat, kuid saab naiselt surmava noahoobi. 3vaatus St Angelo kindlus. Caradossi kirjutab Toscale hüvastijätukirja. Ülierutatud Tosca jookseb Cavaradossile ütlema, et ta tappis Scarpia ja Mario tapetakse vaid näiliselt. Sõdurid tulevad surmaotsust täide viima. Cavaradossi astub seina äärde, kõlab lask. Tosca tormab Cavaradossi juude ning leiab õudusega, et Cavaradossi on surnud... Scarpia oli teda petnud! Scarpia tapmine on avastaud .Vahistajate käest põgenemiseks pole Toscal teist väljapääsu, kui viskuda kindlusemüürilt alla.