清朝乾隆年间,官僚地主大量侵占农民的土地。农民无法谋生,只得流落江湖,卖艺糊口。王聪儿幼年丧父,跟着母亲学习杂技,跑马走绳,舞刀使棒,样样都行。母女俩凭着一身技艺走南闯北,过着颠沛流离的生活。 一天,母女俩来到襄阳,在一场事故中得到一位名叫齐林的帮助而加入白莲教。齐林是襄阳白莲教的首领。王聪儿入教后,经常利用卖艺的身份在江湖上宣传白莲教的教义。由于他们俩志同道合,感情也越来越深,不久后便结为夫妻。结婚后,齐林与王聪儿便一同领导白莲教徒筹划反对清朝的武装起义。和珅掌权的时候,清王朝十分腐败,地方官吏贪污横行,百姓怨声载道。当时,在湖北、河南一带,白莲教又盛行起来。有个安徽人刘松,到河南传教,利用给百姓治病的机会,劝人入教,后来被官府发现,流放到甘肃去。刘松的徒弟刘之协和宋之清逃到湖北,继续传教。他们宣传说,清朝快要灭亡,将来会出现新的世界,入教的人都可以分到土地。当地的贫苦农民受够地主剥削的苦,渴望得到土地,听了这个宣传,纷纷参加了白莲教。参加白莲教的人越来越多的消息,惊动了乾隆帝。乾隆帝命令各省官府捉拿教徒。一些官吏本来是敲诈勒索的老手,趁机派出差役,挨家挨户地查问,不管你是不是教徒,都得拿出一笔钱来“孝敬”他们。有钱的出钱买命,没钱的穷人就被抓到监狱里拷打,甚至送了命。武昌有个官员向百姓敲诈勒索不成,罗织罪状,受到株连的有几千人。不论教徒或没入教的,都被迫害得家破人亡,对官府更加切齿痛恨。白莲教首领刘之协到了襄阳,召集教徒开会商量。大家说:“这个世道,真是官逼民反了!不如索性造反吧。”经过一番商议,决定用“官逼民反”的口号,发动群众起义,并且派出教徒分头到各地去联络。参加白莲教的人一天比一天多,齐林与王聪儿见起义条件已经成熟,就决定在襄阳起义。不料起义的风声走漏了,齐林和另外一百多教徒被捕,他们都被杀害了。齐林死后,王聪儿被大家推选为首领,暗中继续筹备新的武装起义。
1796年,王聪儿得知消息,说其他地方的白莲教都已发动了武装起义。大伙一致推选她为“总教师”。于是,她便带领义军杀了贪官污吏,并打开粮仓,把粮食分给了穷苦的老百姓。这时王聪儿的军队已发展至四、五万人之多了。后来,她带领义军从湖北到四川,和四川的义军会师,组成了一只拥有十四、五万的起义大军。为了方便指挥,起义军以黄、青、蓝、白四色为号,分成八路大军。王聪儿被推选为八军的路统师。一个年轻女子可成为这样大规模起义的首领,由此可见王聪儿能力之强!1798年,王聪儿率领义军一路打到西安。嘉庆帝一看起义军声势越来越大,慌了手脚,连忙命令各地的总督、巡抚、将军、总兵等大小官员,派出大批人马镇压。可是那些大官、将军们只知道贪污军饷,不懂得怎样打仗。王聪儿分兵三路,从湖北打到河南。起义军打起仗来不但勇敢,而且机动灵活。他们在行军的时候,不整队,见了官军不正面迎战,不走平坦大道,专拣山间小路走,找机会袭击官军。他们又把兵士分成许多小队,几百人一队,有分有合,忽南忽北,把围剿他们的官军弄得晕头转向,疲于奔命。王聪儿的起义军在湖北、河南、陕西流动作战,打击官军。第二年,在四川跟那里的起义军会师。嘉庆帝见官军围剿失败,气得眼都红了,大骂王聪儿是罪魁祸首,又下了一道诏书把一些带兵的将军们狠狠地训斥了一通,撤职的撤职,办罪的办罪,并且严厉督促各地将军集中兵力,围剿王聪儿起义军。
清军将领明亮向嘉庆帝献了一条恶毒的计策,要各地地主组织武装民团,修筑碉堡。起义军一来,就把百姓赶到碉堡里去,叫起义军找不到群众帮助,得不到粮草供应。这种做法,叫做“坚壁清野”。嘉庆帝下令各地采用这种计策,起义军的活动果然越来越困难。清军在川北一带围攻王聪儿。王聪儿摆脱清军围攻,亲自带领二万人马攻打西安,不料在西安遭到官军阻击,打了败仗;再打回湖北的时候,明亮率领官军紧紧追击。起义军后面有官军,前面又有地主武装民团的拦截,终于在郧西(在今湖北省,郧音yún)的三岔河地方,陷进敌人的包围圈。王聪儿临危不惧,指挥起义军退到茅山的森林里,准备组织突围。官军发现了,又围住茅山,从山前山后,密密麻麻地拥上来。起义军经过顽强抵抗,终于失败。王聪儿眼看突围不成,且她与她的部下都不愿当俘虏,便退到山顶,与其部下纵身从陡峭的悬崖上跳下来,英勇牺牲,女英雄王聪儿时年仅二十二岁。