故事发生在1800年的罗马,画家卡瓦拉多西(鲁杰罗·雷蒙迪 Ruggero Raimondi 饰)因为掩护了革命党人而遭到了政府的拘捕,并且被判处了死刑。卡瓦拉多西的恋人托斯卡(安吉拉·乔治乌 Angela Gheorghiu 饰)为了拯救爱人的性命,不得不找到了诡计多端阴险狡诈的警察局局长斯卡皮亚(阿兰尼亚 Roberto Alagna 饰),求他绕自己的恋人一名。, 斯卡皮亚觊觎托斯卡的美貌和身体多年,借此机会,他同意以托斯卡的肉体来交换卡瓦拉多西的性命,虽然百般不愿,但托斯卡还是妥协了。然而,最后关头,托斯卡还是不愿意委身于斯卡皮亚,她杀死了伏在自己身上的男人。