弗兰克(约翰·特拉沃尔塔 John Travolta 饰)和苏珊(泰瑞·波罗 Teri Polo 饰)虽然离了婚,但是两人对于他们的孩子丹尼(马特·欧莱瑞 Matt O'Leary 饰)的爱却没有终止。尽管婚姻失败了,但在教育上,弗兰克和苏珊都希望能够尽到他们的职责。在父母的纵容和溺爱下,丹尼渐渐成为了一个满口谎言不学无术的坏孩子。 某日,苏珊邂逅了名为瑞克(文斯·沃恩 Vince Vaughn 饰)的男子,文质彬彬的瑞克很快就吸引了苏珊的注意,两人渐渐走到一起,然而,就在他们准备结婚之时,丹尼却告诉弗兰克,瑞克的真实身份是一名杀手。面对行事诡异的瑞克和扯谎成性的儿子,弗兰克不知道该选择相信谁。。1894年,日清之间爆发了影响深远的甲午战争。借着明治维新后的蓬勃态势,日本击败了羸弱腐朽的清王朝。一纸屈辱的《马关条约》,将宝岛台湾等地割让给日本。政府虽然无能,但是各地爱国民众却不愿受辱,其中台湾便爆发了反割让的斗争。镇守台湾的清军统带陈万机奉旨采取不抵抗政策,而他的弟弟陈清则坚持要保卫台湾死而后已。在马祖会上,陈氏兄弟结识了女扮男装的民间艺人铁虎,并将其父女招入义勇团。几经周折,日军大兵压境,而铁虎却与陈清因故发生嫌隙。官民各自为政,与外敌对抗。
血与恨,情与泪,铸就了一段永远不可磨灭和忘怀的历史……。