Italië 1570. Na een verboden liefdesrelatie wordt de zestienjarige Serafina door haar familie in het klooster van Santa Caterina in Ferrara ondergebracht. Met haar intrede komt de stabiliteit in de gemeenschap van vrome zusters en zelfkastijdende nonnen in gevaar, want het meisje is vaastbesloten te ontsnappen. Terwijl de Kerk door de Contrareformatie tot verandering wordt gedwongen, ontsteekt Serafina's fanatieke verzet binnen de kloostermuren een vuur dat razendsnel om zich heen grijpt en de hele gemeenschap dreigt te verzengen.