普通女孩沈知涵在男友凌凯母亲的生日宴上被羞辱,之前被她相救的陆明山伪装成保安大叔替她撑腰。为了撮合沈知涵与自己的儿子陆淮,介绍沈知涵去了陆氏集团上班。在与凌凯斗法的过程中,沈知涵认识了陆淮,在陆淮调侃她时,她并未察觉他的真实身份。邦妮(琪恩·亚瑟 Jean Arthur 饰)在位于南非的一间小型机场里稍作休息,等待着带她离开的船只的到来。在这里,她邂逅了名叫杰夫(加里·格兰特 Cary Grant 饰)的男子,杰夫是一名非常帅气的飞行员,经常要驾驶着飞机执行一些十分危险的任务。 杰夫所散发出的男子气概深深的令邦妮着迷,她主动的对后者投怀送抱,秋波暗示,但很显然,杰夫对邦妮并不感兴趣。杰夫有过一段失败的感情,至今他都未能够走出情伤。当杰夫的旧爱朱蒂(丽塔·海华斯 Rita Hayworth 饰)再一次出现在他的面前,还带来了一个孩子时,事态有了变化。。这个男人M(马库·佩尔托拉 Markku Peltola饰)是一个失忆的流浪汉,没有名字,亦没有过去。因为失忆,他无法拥有合理的身份证明,无法找到住处和工作。一个精明的治安员把废弃的集装箱出租给流浪人士作为居所,收取租金,男人也住了进去。在这里,各种同样苦难却心地善良 的人们,为男人的生活投射进来一缕温暖的阳光。男人更是得到了救助站姑娘厄玛(卡蒂·奥廷宁 Kati Outinen饰)的热心帮助,两人的爱情也在苦难的日子中悄然萌芽。
男人似乎可以重新开始生活,却意外牵涉进一桩银行劫案。警察的追查不但让男人陷入了麻烦的境地,还让他得知自己的身世,以及自己曾经拥有的家庭。男人找到自己的妻子,却不知如何在本来已经消逝的过去和眼前的现实之间做出抉择。。