今年圣誕節是瑪麗莉五年來(lái)第一次回到俄勒岡州詹姆斯敦的家。此前,她搬到了邁阿密,完成了實(shí)習,并與交往兩年的男友邁爾斯開(kāi)設了自己的獸醫診所。邁爾斯是瑪麗莉認識的唯一一個(gè)比她更有干勁的人。然而,這份干勁在兩人的關(guān)系中也帶來(lái)了負面影響,因為他們作為商業(yè)伙伴的時(shí)間比作為伴侶的時(shí)間要多。邁爾斯在最后一刻決定不陪瑪麗莉去俄勒岡,因為圣誕節前有太多工作要做。這個(gè)決定或許讓瑪麗莉意識到,她們的關(guān)系終于走到了盡頭。在詹姆斯敦,瑪麗莉意外地遇到了她以前的消防員男友扎卡里,她以為扎卡里會(huì )像過(guò)去幾年一樣在圣誕節不在家。雖然共同的職業(yè)道德讓瑪麗莉和邁爾斯走到了一起,但正是這種共同的職業(yè)道德讓瑪麗莉和扎克的關(guān)系破裂,因為扎克一直拒絕改變自己的生活,尤其是個(gè)人生活。最初讓他們走到一起的,是他們對貓的共同熱愛(ài),也就是他們“收養”了一只起初并不情愿的流浪貓扎克,名叫安布羅斯。因此,當扎克在消防站外發(fā)現一箱九只被遺棄的小貓時(shí),他放棄了自己的圣誕假期,專(zhuān)心照顧這些小貓,包括為它們尋找合適的家庭。由于鎮上的獸醫最近退休了,瑪麗莉自愿幫助扎克處理這件事。在相處的時(shí)間里,瑪麗莉和扎克坦然承認,他們之間仍然擦出了火花,而扎克卻不知道該如何向瑪麗莉表明,他已經(jīng)接受了自己人生的進(jìn)步。他們之間發(fā)生的事情還包括消防隊長(cháng)薩姆即將退休,而邁爾斯也對自己和瑪麗莉的職業(yè)和私人關(guān)系是否真的結束了有著(zhù)自己的想法。