Act 1
An escaped political prisoner, Cesare Angelotti, seeks shelter in the church to hide. Mario Cavaradossi arrives to work on a painting of Mary Magdalene using the likeness of Cesares sister, Marchesa Attavantti. Mario soon finds Cesare outside the church and rushes him back in as Tosca approaches. Tosca questions Mario in fits of suspicion and jealousy after recognizing the inspiration behind Marios painting. Mario assures her of his fidelity and she leaves. Mario and Cesare hear a cannon signaling the discovery of Cesare, and escape to Marios villa. Baron Scarpia enters the church with Tosca following. Scarpia shows her a fan with the Attavantti crest. Tosca, distraught by what she thinks is Marios unfaithfulness, swears vengeance upon him. Scarpia orders his men to follow her home.
Act 2
In the Farnese Palace Scarpia is eating dinner. Scarpias spy, unable to find Cesare, arrives with Mario instead. After a round of questioning, Mario doesnt speak and is sent into an adjacent room just before Tosca arrives. When she hears Mario scream, she reveals to Scarpia the whereabouts of Cesare. Mario, angry at Tosca, is taken to prison. Spoletta returns announcing that Cesare killed himself. Scarpia makes a deal with Tosca that if she lets him have her, hell spare Marios life. She agrees. Scarpia writes a note ordering a mock execution for Mario. Once Spoletta leaves, Tosca lunges at Scarpia and stabs him with a knife. She takes the note from his hand and leaves.
Act 3
At dawn, the jailer allows Mario to write a love letter to Tosca, but when Tosca arrives with good news, the two embrace. She tells him about the mock execution and their escape. The firing squad arrives and fires a shot at Mario and quickly leaves. Tosca tells Mario to hurry, but he doesn't move. She reaches down for him and finds that the bullets were real. Spoletta arrives and proclaims Tosca has murdered Mario. In turn, she hurls herself over the castle wall and plummets to her death.

