故事發生在里昂。瑪麗(阿諾克·格林布戈 Anouk Grinberg 飾)是一個妓女,和其她由於生活所迫而從事這份尷尬的職業的女人們不同,瑪麗是打心底里熱愛自己的工作的,無論她的客人是何等的醜陋和年邁,她都能以十二分的用心和溫柔將他們服侍的心滿意足。一次偶然中,瑪麗在自己的家門口結識了昏睡在那裡的流浪漢弗朗西斯(奧利維·馬丁內茲 Olivier Martinez 飾),善良的瑪麗不僅將弗朗西斯帶進了家門,更用美味的食物和自己的身體溫暖了這個可憐人冰冷的心靈。
瑪麗和弗朗西斯戀愛了,她甘願用自己的身體換取金錢,來滿足無所事事的弗朗西斯提出的種種要求。好景不長,弗朗西斯個性中的缺點逐漸顯露,他不僅對瑪麗熱愛的職業表現出了反感,更和一個美甲女郎產生了曖昧的關係。很快,弗蘭西斯便因爲觸犯了法律而鋃鐺入獄,與此同時,瑪麗也站在了人生的十字路口之前。