Oberammergau – The Promise – Full Episode
It is the year 1632. The beautiful, remote town of Oberammergau nestles in the Bavarian Alps of Southern Germany – quietly and securely isolated from the turmoil and torment of the Bubonic plague that ravages the rest of Europe. A humble wood carver, Kasper Schisler returns to his home in Oberammergau from his labours in…