1840年鸦片战争爆发后,欧洲列强如潮水般拥入中国。为了掠夺更多财富,他们用船坚利炮打开中国国门,逼迫腐败的清政府签下不平等条约。由此,四万万同胞开始遭受帝国主义和封建主义的双重压迫。但同时,千千万万人民也开始行动起来,反抗帝国主义的武装侵略。当时,有个叫冯婉贞的姑娘就是其中的一个代表。
冯婉贞是北京近郊一个叫谢庄的村子里的普通少年。因为父亲冯三保习得一身好武艺,所以冯婉贞继承父亲的衣钵,从小也喜爱武术,而且十八般武艺样样精通。在冯三保的带动下,再加上谢庄的村民都以打猎为生,所以村子里很多年轻人都会武功。
清朝咸丰十年(1860年),英法联军从海上入侵中国,京城岌岌可危。一天,谢庄得到消息,敌人的骑兵开来了,大约有一百名印度士兵。为了保卫村庄及村民的安全,冯三保带领着乡亲们,拿着少量仅有的武器,守护在村子前早已建好的防卫地里。为了节约本不多的弹药,冯三保下令,只能等敌人走到射程内的时候才能开枪。于是,村子里的人就蜷曲着身子,趴在防卫地里,等着敌人慢慢靠近。眼看敌人已经靠得很近了,冯三保一声令下,只听枪声阵阵,敌人相继落马,倒在地上。就这样,谢庄村民在冯三保的带领下,打得这股敌人落荒而逃。
冯婉贞猜测敌人不会就此善罢甘休,因为他们没有得到想要的东西是不会离开的。之后他们肯定会来得更凶猛,势必有更强的火力,比如大炮的攻击等。冯婉贞将此想法吿诉父亲,冯三保觉得她的话很有道理,却苦于缺少弹药,没有什么好办法应对,很着急。冯婉贞想了想,说道:“敌人的大炮需要远距离发射,然而我们所擅长的是武术,这是敌人所欠缺的,为什么我们不用自己的长处去对付敌人的短处呢?”冯三保听了,却认为女儿的想法不够成熟,全村的人算起来会武功的人也不过一百多个,这样用村民的性命去做赌注,冯三保没同意。冯婉贞陷入矛盾中,最终她召集村里会武功的年轻人,激励他们说:“与其坐着等死,不如奋起抗敌拯救我们的谢庄!各位如果愿意这样做的话,就听我的指挥好了。”顿时,群情振奋,都要和冯婉贞一起去杀敌。
于是冯婉贞就带着一群身手敏捷的年轻人,穿着黑色的衣裤,手持雪白的大刀,埋伏在村子前的树林里,静静地等候着敌人到来。没过多久,敌人果然推着大炮上山,还跟着五百名左右的士兵。冯婉贞一群人出其不意地对敌人展开攻击,敌人防不胜防,惊慌失措,匆忙之中拔出枪上的刺刀进行反击。终于,以冯婉贞为首的勇敢的中国少年,挥舞着手中的钢刀,击退了敌人的反击,打得敌人落荒而逃,谢庄得到了保全。
冯婉贞“以己之长攻敌之短”,机智勇敢打退侵略者的故事,从此广为流传。