Um das Jahr 1820 wird die Grenze zwischen Bayern und Österreich neu gezogen. Der Grenzfluss Salzach trennt nicht nur zwei Ortschaften - Laufen und Oberndorf -, er trennt auch reich und arm. In dieser Zeit wird der Hilfspfarrer Josef Mohr beauftragt, die vom Glauben abgefallenen Oberndorfer wieder zu bekehren. Er erreicht sein Ziel und schenkt den Oberndorfern ein unsterbliches Lied: "Stille Nacht, heilige Nacht".