早些年,松花江西沿有个海都国,国王有三个女儿,大女儿黄花,二女儿红花, 三女儿白花。黄花、红花都嫁人了,只剩下白花还没嫁人。姐妹三个就数白花长得好看,心眼儿也实 ,国王稀罕得了不得,封她为“百花公主”。百花公主十七岁那年,蒙古人就发了几十万大兵攻进了海都国。眼看要打到都城了,老国王亲自跨马出征,战死在了沙场。百姓们没有一个不伤心的,满城一片哭声。百花公主忍着悲痛,领着全城百姓和文武大臣撤到江东乌拉街。
一到这儿,她就让大家伙儿把背来的家乡土堆在一起。堆呀,堆呀,一气堆成一座几丈高的点将台。剩下的土还用不完的。又用它坑成了三道城墙。最里的一道叫紫禁城百花公主就住在这里,二道叫内罗城住着百姓,三道叫外罗城,住着军士和将官。百花公主天天到点将台上,领人操练武艺,出榜招贤,选拔出八员大将来。头一名大将姜海瑞,是公主手下一个宫女的哥哥。会造火药和大炮。他人才出众,为人也忠厚,公主挺喜欢他。第二名大将叫铁头,是老国王手下的一名将军,这人长的膀大腰粗,像半截铁塔,力气大得惊人。都说他能头顶千斤鼎,手使千斤锤,这人仗着力气大很骄激,心根儿也不好使。他见姜海瑞做了第一就很不服气,再加上公主喜欢他心里更不是滋味儿。
有一天,姜海瑞打了胜仗回来,公主封他为副元帅,军民都归他调动,铁头心里就更不服了,从点将台回来,他叫住海瑞 ,连拉带扯地请去喝酒,他在酒里下了迷药,海瑞喝下去就不省人事了。铁头知道公主这会不在屋内,就把海瑞架进公主的房里,又把海瑞浑身扒得溜溜光,放到公主床上,盖上公主的被子,放好了,就溜走了。
公主从点将台回来,刚一掀帘子,就听见男人打呼噜声,她“嗖”地拔出宝剑问谁?”没人回答,宫女连忙拦住公主的手跪下了“公主消消气,是海瑞!”公主一听是海瑞,火还没下去,可剑已经插回鞘里了 ,她忙叫宫女:“快问问他,怎么这样放肆?”这时海瑞药劲过去了,酒也醒了,一看自己衣服叫人扒光了,知道上了当。听见公主说话,就更傻眼了,他妹妹过来问他怎么回事,他就把铁头请他喝酒的事说了一遍。宫女等他穿好衣服,又把事情经过告诉了公主,并让海瑞跪下赔罪。公主一听就明白了拉起海瑞说:“快领人把铁头抓来非杀了他不可!”官女说:“这样的人,本当该杀,可咱们正是用人的时侯,国土还没有收复,就杀了一员大将,怎对得起先王!”公主一听,一阵难过,忙拉住宫女说“的好妹妹多亏了你!”又把海瑞说了一顿,叫他别再喝酒,回去以后别声张,暗地里把铁头看起来。
第二天一早,铁头就到处打听海瑞的消息,心里美滋滋儿地,心想副元帅的位子一定他的了。正这时,忽然听说副元帅要点兵试炮,铁头心里“咯噔”下,再细一打听,原来公主并没有杀死海瑞。他心里有点儿害怕了,就起了反心,找个空子,派心腹过江,偷偷给蒙古人送了一封密信。信上说愿接应元军攻进乌拉城,把百花公主献给蒙古皇帝妃子。谁知铁头的鬼主意早就被公主猜透,派人把送信的人在江边抓住杀了.她把信上定的日子改了,又派两个可靠的人给蒙古人送去了。
第二天,乌拉城响起了牛角号声,将官们都赶到了点将台下,个个持刀握枪,铁头见这阵势,心里就有点儿发毛。公主一脸怒气,大声问“铁头将军,你知罪吗?”铁头以为只是为了海瑞的事,就冷笑一声说:“公主,这事都怪海瑞自己…..”公主说“ 住嘴,来人,把他捆起来!”没等铁头反抗,七员大将呼啦一声上去,把铁头捆绑起来就在点将台下砍了。从铁头的脖子里流出一股黑血,都说铁头的心黑了,血也是黑的,现在乌拉城外还有巴里铁头的坟呢。
蒙古人接到信,就在铁头定的日子------八月十六早,把兵马集合到江边的芦苇塘里,单等铁头的信号。不一会儿,忽见一队战船悄没声儿地开来,当是铁头接应他们的,就竖起了信号旗。谁知船没靠岸 ,就见船生冒起一阵火光,火炮都霹雳巴拉的响起来了,蒙古人刚要跑,周围的芦苇也烧起来了,连成了一片火海,想跑也跑不了,蒙古兵全烧死在了里面。从这以后,蒙古人对百花公主更害怕了,再不敢攻打乌拉城了。
杀了铁头,退了蒙古兵以后,主更喜欢海瑞牧,就和他威成亲了.转眼过去五年百花公主有了五个儿子,她总也没忘了江西地界,没忘了收复家乡,还是天天操练人马, 又过了几年,兵也强了,马也壮了。
这天,乌拉城又响起了牛角号声,百花公主又戴上银盔,披上银甲,举起银枪, 跨上千里白马,率领兵丁进攻江西,收复海都国。百花公主两腿一夹,千里马就在水面上跑起来,很快就过了江。士乓们也都过来了。蒙古人不知道哪来的天兵天将,早就乱了套,走的走散的散。不到三天,百花公主的兵马,就打到了海都国的都城。守城的见百花公主打了回来,就从城上放箭,放滚木雷石。百花公主长枪一拨,箭头全拨到地上。不知时候,蒙古人也偷着学会了造火炮,从城上往下打火炮,城上城下都成了一片火海。
公主的五个儿子,年纪虽小,也跟着爸爸一块儿点火绳,为妈妈助威。打着打着,公主的战袍着了。士兵们一齐喊:“公主下马扑火,公主哪里顾得,就见她双腿一夹马,大声逍:“杀”自马像驾云一样向城门冲去。公主身上、头上、马上都着了火,简像个火人。她冲到城墙,用枪一指,城门就倒了。大军跟着公主攻进了城。守城的人死的死,逃的逃,剩下的都降了。
到了王宫,大伙儿刚要给公主扑火,谁知公主身上的火自个儿就灭了。公主骑在马上,仰天大笑一声,就从马上倒下来死了,身上连一点儿伤也没有。瑞领着军民,扑灭了城里的大火,把公主和海都王埋在一块儿了,传说埋葬那天阴天就打一阵雷,从公主的坟头儿飞起一只白鸟上天去了,都说百花公主是天上的仙女下凡,天鼓一响,又召她回去了
后来,海瑞当上了海都王,对百姓可好啦,他的五个儿子也当了大将军。后人不忘百花公主,把她的五个儿子称做五虎神。因为他们弟兄五个都会造火药,后来的炮筒上都画着五个人的画像,还写着“五虎神大吉”,那就是为了纪念百花公主的五个儿子。