亞瑟(特倫斯·斯坦普 Terence Stamp 飾)的妻子瑪麗昂(瓦妮莎·雷德格瑞夫 Vanessa Redgrave 飾)雖然身患絕症,卻一直堅持參加小鎮上的老年合唱團。這個由年輕音樂教師伊麗莎白(傑瑪·阿特登 Gemma Arterton 飾)在工作之餘組織起來的合唱團不僅是鎮上老年人們消磨時光的好去處,更為他們結交新朋友提供了機會。可是固執的亞瑟並不支持也不理解瑪麗昂唱歌,他只希望愛妻可以安心在家養病。但亞瑟終歸執拗不過瑪麗昂,即使在生命最後的時光里,瑪麗昂也如願參加了合唱比賽。小鎮的老年合唱團通過了比賽的初賽,瑪麗昂在賽後安詳去世。雖然伊麗莎白和其他老人都想幫助亞瑟走出悲傷,但倔強的亞瑟不僅將他們拒之千里之外,甚至對親生兒子詹姆斯(克里斯托弗·埃克萊斯頓 Christopher Eccleston 飾)都惡言相加。亞瑟本打算將自己永久關閉在失去愛妻的悲痛之中,但幾次與伊麗莎白意外的對話讓他慢慢理解了瑪麗昂生前對合唱團熱愛的原因,也開始反思自己與兒子之間的關系。漸漸的,亞瑟好像敞開了心扉。他決心為了去世的瑪麗昂開始迎接新生活。