故事發生在寧靜的小山村里,在青山綠水的映襯下,石川優(船越英一郎飾)帶著一雙兒女亮太(廣田亮平飾)和彩(佐佐木麻緒飾),以及父親優造(宇津井健飾)過著平靜安詳的生活。某日亮太與彩在路邊撿到一只流浪幼犬,在爺爺幫助下說服了性格頑固的父親收養,為愛犬取名瑪麗。瑪麗逐漸融入家庭并生育三只幼崽,在全家人的呵護下過著幸福安穩的日子。突如其來的6.8級大地震摧毀了這一切,優造和彩被困廢墟時,瑪麗狂奔至公路攔車示警。救援隊循聲發現受困者后,由于直升機承重限制,瑪麗與幼犬被留在災區陪伴被困的其他村民。地震后持續守護廢墟的瑪麗最終力竭倒下,在生命最后時刻與趕到現場的家人重逢。