白复国(姜大卫饰)、汪靖国(徐少强饰)、武安国(刘松仁饰)三人是错剑堂的师兄弟,他们本来都有争夺帮主之位的野心。然而,汪靖国和白复国的争斗以失败告终,于是他们决定离开错剑堂,自己创立了一刀会,并在七年间发展壮大。七年后,汪靖国回来了,他打算与白复国进行一场决斗,以争夺帮派的领导权。在这场赌命之战中,汪靖国用计谋战胜了白复国,并带走了他的幼子。白复国的儿子汪宁(吴兴国饰)在一刀会内长大成人,他与同门的小莲(杨采妮饰)和阿杰(高捷饰)关系非常好。汪靖国命令养子汪宁去找白复国,向他报仇。同时,他也收买了武安国,希望通过他的帮助夺取错剑堂的控制权。然而,当白复国和汪宁相见时,他们并没有认出彼此的身份。白复国感到非常孤独,最终选择了放弃生命。得知真相的汪宁感到非常痛苦和绝望,他决定与小莲一起四处流浪。但是,他最终还是要与曾经最亲近的阿杰和养父的刀剑再次相见……