故事發生在佐治亞州的帕薩豪小鎮,當地教堂的唱詩班即將參加全國性比賽"快樂噪音"。總指揮猝死導致團隊陷入混亂,教會指派性格古板的羅斯(奎恩·拉提法飾)接任指揮,而總指揮遺孀斯派洛(多莉·帕頓飾)主張革新唱詩班風格并爭奪領導權。兩人的矛盾隨著斯派洛孫子伯納德(克里斯·克里斯托弗森飾)與羅斯女兒奧莉薇亞(柯柯·帕爾莫飾)的戀情進一步激化。在比賽籌備過程中,羅斯逐漸接納斯派洛對音樂創新的理解,奧莉薇亞也說服母親支持自己組建獨立樂隊的夢想。最終雙方摒棄分歧,融合傳統與新潮的編排方案,在決賽中以獨特演繹打動評委奪冠。