清朝某年。赤脚小子关丰曜(郭富城 饰)独身入省城闯荡,他一贫如洗,可以依赖的只有自己一身功夫和染坊“四季织”内的父亲故交段青云(狄龙 饰)。
省城内局势颇不宁静,天龙坊主人喀和布(曾江 饰)凭旗人身份独霸一方,用以选拔家丁打手的擂台熙攘不休。新任县令袁天佑(张兆辉 饰)与教师(秦沛 饰)欲铲除喀和布,但立根不稳无计可施。关丰曜于路巧遇四季织女主人白筱君(张曼玉 饰)和袁师之女小莲(吴倩莲 饰),并终与段青云相见,原来段青云为躲避追捕,改名换姓藏身染坊,并与白筱君产生了情意。
喀和布为吞并四季织奸计频出,关丰曜忍无可忍打上门去,反被喀和布收服利用。袁天佑在同喀和布的较量中一再受挫,竟要挟段青云与喀和布拼斗,关丰曜匆匆赶去救援,但为时已晚……。没有人可以选择出生的地方,但你可以选择回去的地方。 永恒的异乡人,「湾生」泛指日治时期移民台湾或在台湾出生的日本人,随著战后被迫遣返,多少生离死别因此上演。台湾和日本,何处是家乡?如果是台湾,为什麽每次归来,都像是到远方? 谱一曲时代悲歌,费时十二年进行访谈,五年拍摄製作,纪录湾生回家动人故事,也补全台湾史上无比丰厚却被视之为透明的一页。镜头下,七十八岁的松本洽盛多次来台,他一直在找回家的路,八十八岁的富永胜能唱台语〈雨夜花〉,手裡紧捏一张写满儿时玩伴的名单,好不容易重踏台湾故土,但路变宽了,家乡不认得了,清单上名字一个一个凋零了。几个故事,一个大时代,他们都不曾忘记,别把他们也忘记了,这一次,让我们一起回家。。