"Song for Marion" dibintangi oleh Terence Stamp sebagai Arthur, seorang pensiunan yang bersifat pemarah yang tidak bisa mengerti mengapa istrinya Marion (Vanessa Redgrave) ingin mempermalukan dirinya dengan menyanyikan lagu-lagu konyol dalam paduan suara di lingkungan tempat tinggal mereka. Marion selalu mengajak Arthur untuk ikut bergabung dalam tim paduan suara yang sangat dibenci Arthur.
Tapi ketua tim paduan suara itu, Elizabeth (Gemma Arterton) melihat sesuatu yang istimewa di dalam diri Arthur dibalik sikap sombong dan pemarahnya itu. Suatu ketika Arthur akhirnya menyadari bahwa tidak pernah ada kata terlambat untuk berubah.