窦天章因生活无着,将女儿端云卖给蔡家做童养媳,自己赴京应试。数年后,端云改名窦娥,与蔡婆之子成亲。不久丈夫去世,婆媳相依为命,放债度日。一次,蔡婆去赛卢医处讨债,赛卢医竟将蔡婆诱骗到偏僻处欲行勒死,适遇恶棍张驴儿父子,将赛卢医惊走,救出蔡婆。张驴儿父子乘机住进蔡家,妄图霸占蔡家婆媳,被窦娥严词拒绝。张驴儿怀恨在心,计划下毒毒死蔡婆,不料误打误撞,竟然毒死了自己的父亲。张驴儿逐诬陷窦娥 “药死公公”。贪官桃杌被张驴儿买通,对窦娥严刑拷打。为了保护年迈的婆婆,窦娥不得不屈认罪名,被判斩刑。临刑前窦娥发下三桩誓愿:一要血飞白练,二要六月降雪,三要楚州亢旱三年。窦娥死后,其冤屈感天动地,三桩誓愿先后应验。三年后,窦天章至楚州审理案件,窦娥魂魄乘机向父亲诉冤。窦天章审清案情,惩治了贪官与恶棍,为窦娥平反昭雪。