苏州有个书生叫范杞梁,因躲避官府追杀而认识了孟姜女,新婚之后,范杞梁被抓去修长城。孟姜女苦苦地等待丈夫归来。半年过去了,范杞梁一点消息也没有。
深秋时,孟姜女想起丈夫远在北方修长城,一定很冷,就亲手缝制了寒衣,到万里长城去寻找范杞梁。一路上,孟姜女经历了很多困难才来到了长城脚下。而被告知范杞梁已经死了,尸骨被填进了城墙里。听到这个消息,孟姜女昏倒在地,醒来后,她哭得天愁地惨,不知哭了多久,忽听得一声巨响,长城崩塌了几十里,露出了数不清的尸骨。孟姜女咬破手指,把血滴在一具具的尸骨上,她想:如果是丈夫的尸骨,血就会渗进骨头,终于,孟姜女用这种方法找到了范杞梁的尸骨。
她抱着这堆白骨,又痛哭起来。秦始皇看到孟姜女很美丽,想逼她做妃子。孟姜女假意答应了他,但要求秦始皇先办三件事,秦始皇只得答应了孟姜女的要求。三件事办完以后,孟姜女把秦始皇痛骂了一顿,然后纵身跳进了波涛滚滚的大海。