故事发生在十九世纪的俄罗斯,身为高官卡列宁(拉尔夫·理查德森 Ralph Richardson 饰)的妻子,安娜(费雯·丽 Vivien Leigh 饰)却在一次偶然中和伯爵沃伦斯基(基隆·摩尔 Kieron Moore 饰)坠入了情网,一心追逐内心感情的安娜不顾伦理道德的约束,开始了与沃伦斯基的同居生活。尽管安娜百般要求,但卡列宁依然拒绝了她的离婚请求,不仅如此,卡列宁还从安娜身边夺走了她心爱的儿子,禁止她们见面。
不久之后,安娜怀孕了,而噩梦也就此开始,流产、酗酒、药物依赖,接连而来的打击让安娜坠入了人生的谷底,但真正令安娜崩溃的,却是沃伦斯基对她日益冷淡的态度。最终,在沃伦斯基的背叛和社会舆论的压力之下,走投无路的安娜在铁轨下结束了她年轻的生命。。单身男子尼克·普森斯(艾斯·库柏 Ice Cube 饰)是一个玩世不恭的家伙,他似乎更享受追求心仪对象的过程,而对成功后的感情经营全无兴趣。这一次,他将目标锁定在单身妈妈苏珊娜·金斯顿(妮娅·朗 Nia Long 饰)的身上。之前失败的婚姻让苏珊娜对待感情颇多忌惮,谨小慎微,任凭尼克如何大献殷勤也难有建树。适逢圣诞节临近,苏珊娜因工作原因不得不和一双子女分处温哥华和纽约两地,这令她倍为伤感。尼克瞅准时机,自告奋勇去接11岁的琳赛(艾丽莎·艾伦 Aleisha Allen 饰)和7岁的凯文(菲利普·丹尼尔·波顿 Philip Bolden 饰)来温哥华与母亲团聚。 令尼克始料未及的是,琳赛和凯文似乎很讨厌任何想追求母亲的男人,他们为尼克设下了无数艰难险阻………。