劳改犯郑天在狱中将自己的经历写成剧本,后被一家电影厂采用。他刑满释放后,应电影厂之邀饰演男主角A。一天,他到摄制组报到,惊奇地发现扮演女主角白云的演员B,竟同生活中的原型十分酷似。电影开拍后,郑天好像又回到以前的生活中:A自幼丧母,父亲续弦后,他被遗弃,流落街头,渐渐走上邪路。他伙同袁原,利用丹丹的色相作诱饵,在夜间拦劫出租汽车和行人的钱财,过着奢侈挥霍的生活。但有时他又在大街上不计报酬为人修自行车,在公共汽车上给怀抱婴儿的妇女让座。他认为人的天性一半是魔鬼,一半是天使。一次,他在地铁车站结识了美术学校的女学生白云,两人彼此吸引。白云得知A的经历后,原谅了他的过去。A也向白云发誓,要与罪恶告别。但好景不长,当旧日的同伙又出现在A面前时,他经不住诱惑,又陷进了罪恶的深渊。他终于被关进监狱,白云也因知情不报而被学校开除。她服安眠药自杀,幸被人抢救脱险,后去了佛岛。郑天曾参加由犯人组成的艺术团去佛岛附近的劳改农场演出,在组织安排下,与白云见了面。他为自己毁了她的前程表示忏悔,经过磨难的白云则表示,将以终生行善作为生命的归结。。这个男人M(马库·佩尔托拉 Markku Peltola饰)是一个失忆的流浪汉,没有名字,亦没有过去。因为失忆,他无法拥有合理的身份证明,无法找到住处和工作。一个精明的治安员把废弃的集装箱出租给流浪人士作为居所,收取租金,男人也住了进去。在这里,各种同样苦难却心地善良 的人们,为男人的生活投射进来一缕温暖的阳光。男人更是得到了救助站姑娘厄玛(卡蒂·奥廷宁 Kati Outinen饰)的热心帮助,两人的爱情也在苦难的日子中悄然萌芽。
男人似乎可以重新开始生活,却意外牵涉进一桩银行劫案。警察的追查不但让男人陷入了麻烦的境地,还让他得知自己的身世,以及自己曾经拥有的家庭。男人找到自己的妻子,却不知如何在本来已经消逝的过去和眼前的现实之间做出抉择。。