Roma i juni 1800: Floria Tosca er en berømt opera-sangerinne, bedre kjent som La Tosca. Kjæresten hennes Mario Cavaradossi er en ung artist og sympatisør for Bonapartistene. Når sistnevnte hjelper Angelotti, lederen for den politiske opposisjonen, med å rømme fra et fengsel og gjemmer ham i La Toscas hjem. Dette forårsaker problemer med Baron Scarpia, den hensynsløse politi-sjefen. Scarpia får snart Mario arrestert, og dømt til døden. En opprørt Floria ber om at baronen burde redde livet til kjæresten hennes.