李红(张曼玉饰)和丈夫南生(梁家辉饰)原本是番禹的一对夫妻,经过李红的努力,他们终于成功申请到了去美国的签证。李红来到美国后,发生了一些变化,她写信告诉丈夫她想回家。南生一直安慰和鼓励她,直到收到离婚申请的信件,他既难以相信,又担心妻子,于是偷渡到了纽约。南生初来美国,陌生的环境让他感到无助,而且连同学都拒绝收留他因为他是偷渡者。在绝望之际,南生遇到了一位有中国血统的15岁妓女简(Jane),他们一起找到了住所。南生继续寻找妻子,渐渐了解到妻子在美国的生活片段,他原本想帮助妻子,但现在也开始失去信心。突然有一天,多年分离的两人竟然偶然相遇,但一切已经不再如从前……