《万里长情》是由刘家豪导演,万梓良、林文龙、米雪、罗霖等主演的一部电影。故事背景设定在20世纪二十年代的香港,贪污盛行。为了改善家庭生活,苦力李长旺(万梓良饰)不惜借债购买了消防员职位。他热心助人,在帮助黄水(林嘉华饰)和黄山(林文龙饰)兄弟时得罪了上司陈波(戴志卫饰)。陈波的朋友周金荣(罗乐林饰)设计将长旺卖到南洋,长旺的妻子袁秀兰(米雪饰)四处奔走营救,但无奈力量单薄,只能带着孩子去寻找丈夫。 长旺被卖到印尼锡矿场做苦工,并多次逃跑。最后一次逃跑时,他遇到了老板之女若楠(罗霖饰)。长旺意识到逃脱困境很困难,决定安心等待期满。与此同时,若楠看到矿工的艰苦生活,说服长旺筹办工会运动。结果,荷兰兵镇压造成了死伤。若楠带着家产和众人离开印尼。经历了这些困难后,若楠和长旺之间产生了好感,但长旺始终念念不忘妻子和家人,将若楠视为红颜知己。 两人与黄山兄弟一起回到香港投资并获利,并不断捐款改善矿工们的生活。然而黄水因为贪图富贵对此表示不满,并最终与他们反目成仇。 多年前秀兰流落异乡并染上重病,在富商雷星辉(王伟饰)的照顾下幸得以康复,并为了恩情和孩子们的未来而改嫁给他。当她在香港再次遇见长旺时感到愧疚无法相认,只能暗中帮助他逃过黄水的追杀。然而黄水一直紧追不舍,还残害了黄山和他妻子小燕(郭可盈饰),将长旺逼入绝境。若楠舍身相救,长旺痛心不已地向她求婚,但遭到了婉拒。若楠最终去世,与所爱的人无缘结合。 长旺对秀兰和孩子们仍然苦苦相求,而秀兰面临着恩情和爱情的两难选择。雷星辉是否愿意放手让他心爱的女子回到长旺身边呢?此外,恶人黄水最终逃脱不了天谴,在黄山的枪下死去。黄山被判二十五年监禁,小燕深深地守候着他......