1850德州牧场扎克立家族來了一位流浪汉称扎克立家女儿是印第安凯欧族孤儿,引起凯欧族来此要人,整個问题是因为上一代白人与印第安相互寻仇,白人抱走印第安婴儿回家抚养,而该流浪客的儿子亦被印第安人掳走,向扎克立家族要求以女婴交换其儿子被拒而遭杀害,使其四处追踪迫害,最后水落石出,引起白人和印第安人的交战。港生(王祖贤 饰)从大陆偷渡至香港,一路颠簸还被蛇头欺辱,搏斗过程中将蛇头打伤才逃脱出来,但外面的世界同样令她感到陌生惶恐。她起初预备投靠自己的姨妈,却遭到姨妈拒绝且冷言讽刺港生,而姨父则垂涎其美色,港生只得离开姨妈家再次流落街头。督查何定邦(周润发 饰)和祥仁(吕方 饰)追捕白粉雄,白粉雄驾车冲出街道撞倒了路边的港生。港生在医院苏醒以后害怕身份败露被送回大陆,灵机一动谎称自己脑部受伤得了失忆症,还“认准”何定邦就是其丈夫伟雄。心性善良的定邦只得将港生接回家中暂住,二人关系日渐改变,但港生“偷渡客”的身份却像两人关系中的定时炸弹时时刻刻存在着……。影片是一部尖锐的反体制喜剧,聚焦北爱尔兰说唱组合Kneecap。以Mo Chara、Móglaí Bap和DJ Próvaí组成的真实说唱组合Kneecap为主角,他们以爱尔兰盖尔语的说唱闻名,其国家主义作品常涉及北爱尔兰问题。2019年,他们因为在一家英国威廉王子及凯特王妃早先去过的酒吧里大喊“把英国人赶出去(Get the Brits out now)”而被谴责。。