竇天章因生活無著,將女兒端云賣給蔡家做童養(yǎng)媳,自己赴京應試。數年后,端云改名竇娥,與蔡婆之子成親。不久丈夫去世,婆媳相依為命,放債度日。一次,蔡婆去賽盧醫(yī)處討債,賽盧醫(yī)竟將蔡婆誘騙到偏僻處欲行勒死,適遇惡棍張驢兒父子,將賽盧醫(yī)驚走,救出蔡婆。張驢兒父子乘機住進蔡家,妄圖霸占蔡家婆媳,被竇娥嚴詞拒絕。張驢兒懷恨在心,計劃下毒毒死蔡婆,不料誤打誤撞,竟然毒死了自己的父親。張驢兒逐誣陷竇娥 “藥死公公”。貪官桃杌被張驢兒買通,對竇娥嚴刑拷打。為了保護年邁的婆婆,竇娥不得不屈認罪名,被判斬刑。臨刑前竇娥發(fā)下三樁誓愿:一要血飛白練,二要六月降雪,三要楚州亢旱三年。竇娥死后,其冤屈感天動地,三樁誓愿先后應驗。三年后,竇天章至楚州審理案件,竇娥魂魄乘機向父親訴冤。竇天章審清案情,懲治了貪官與惡棍,為竇娥平反昭雪。