Lugas “Ragana” norises autore veidojusi kā pretstatu cīņu starp gaismas un tumsas valstību. Lugas sākumā ragana Giltina ar savām meitām cenšas nogalēt princi Almaru, kurš aizstāv zemi no kaimiņu uzbrukuma, taču šo plānu raganām neizdodas īstenot, jo viena no Giltinas meitām – Liesma – glābj princi no nāves. Almars aicina Liesmu sev līdzi uz pili, un viņa tam paklausa, pa daļai neapzinādamās savas rīcības sekas, jo vēlas izlauzties no raganu valstības. Almars grib saistīt savu dzīvi ar Liesmu, lai gan pilī valda uzskats, ka Almars ņems par sievu karaļa māsu Līgitu. Kad Almars paziņo par nodomu apprecēties ar Liesmu, karalī tas izraisa gan dusmas, gan greizsirdību, jo arī viņš jau paguvis ieskatīties Liesmā. Karalis piedāvā Liesmai troni un varu, un jaunā ragana, kura nav skaidrībā par savām jūtām, bet vēlas iepazīt cilvēku pasauli, padodas varas vilinājumam, savukārt Almars un Līgita par pretošanos karalim tiek aizturēti. Laulības ar karali Liesmai cerēto gandarījumu nesagādā, turklāt viņu māc greizsirdība un viņa vēlas panākt Almara un Līgitas sodīšanu ar nāvi. Pēdējā brīdī Liesma pārdomā, un ar pārdabisku spēku iejaukšanos nāves soda izpilde tiek novērsta, bet Liesma atgriežas mežā pie mātes. Tomēr, kad Giltina dod viņai uzdevumu iznīcināt visus cilvēkus, Liesma sevi pārvar un no šī nodoma atsakās. Sapratusi, ka Almars un Līgita augsti novērtējuši viņas palīdzību, Liesma, glābdama viņus abus, pati dodas nāvē.