清末民初,一个充满武馆争斗的时代,苏灿(周润发饰)和万子豪(刘德华饰)两家经营武馆,彼此竞争激烈,嫉妒心弥漫,两家之间的紧张关系如绷紧的弓弦。然而,命运却带来了意想不到的转折,让两个小男孩成为了深厚友情的见证者。
苏灿和万子豪虽然来自对立的阵营,但他们却是童年时代的无邪伙伴。他们共同探索着武术的奥秘,嬉笑打闹,不懈努力,一同成长。这份天真烂漫的友情成为了他们心头最珍贵的回忆。
一天,苏灿和万子豪结识了两个特殊的人物,马坤(苗侨伟饰)和萧玲(米雪饰)。苏灿在第一眼见到萧玲时,心中产生了一种难以言喻的感觉,一颗少年的心悄然爱上了她。而萧玲也在那一刻被苏灿的坚韧和热情所吸引,两颗心迅速靠近,找到了彼此。
然而,命运的捉弄往往充满了无奈。在一次意外中,苏灿被诬陷为凶手,不得不入狱服刑。为了救出苏灿,萧玲毫不犹豫地献出了自己的身体,这份牺牲表现出她对苏灿深沉的爱。但出狱后的苏灿却没有预期中的感激,反而责备萧玲不守妇道,认为她轻佻不贞。