乡下姑娘玛格丽特(安娜·拉德旺 Anna Radwan 饰)孤身一人来到了繁华的大都市巴黎,在生活所迫之下成为了妓女。玛格丽特不幸染上了肺病,在治疗期间,她遇见了善良的公爵,公爵因为刚刚失去了心爱的女儿而悲痛万分,恰巧玛格丽特样貌酷似他死去的女儿,于是公爵将玛格丽特收为养女。 一次偶然中,玛格丽特邂逅了税务局长的儿子杜瓦(让·弗里兹 Jan Frycz 饰),杜瓦燃烧的热情和忠贞的诺言渐渐治愈了玛格丽特内心的伤痕,两人很快就走到了一起。然而,这段感情却遭到了杜瓦家人的强烈反对,甚至断了杜瓦的经济来源,为了顾全大局,玛格丽特只得忍痛离开恋人。
八公(Forest 饰)是一条谜一样的犬,因为没有人知道它从哪里来。教授帕克(理查·基尔 Richard Gere 饰)在小镇的火车站拣到一只走失的小狗,冥冥中似乎注定小狗和帕克教授有着某种缘分,帕克一抱起这只小狗就再也放不下来,最终,帕克对小狗八公的疼爱感化了起初极力反对养狗的妻子卡特(琼·艾伦 Joan Allen 饰)。八公在帕克的呵护下慢慢长大,帕克上班时八公会一直把他送到车站,下班时八公也会早早便爬在车站等候,八公的忠诚让小镇的人家对它更加疼爱。有一天,八公在帕克要上班时表现异常,居然玩起了以往