Der weltberühmte Dirigent Daniel Dareus (Michael Nyqvist) wird vom körperlichen Kollaps aus der vormals steilen, internationalen Karrierebahn geworfen. Er kehrt in sein schwedisches Heimatdorf zurück und findet nach einer klärenden Phase der Rekonvaleszenz eine neue Bestimmung als kreativer Leiter des ortsansässigen gemischten Kirchenchors. Dort verliebt er sich bald in die hübsche Lena (Frida Hallgren) und betätigt sich als Lebenshelfer in der Not, was jedoch nicht überall auf christliche Gegenliebe stößt.