With few exceptions, the Oberammergau Passion Play has been presented by the inhabitants of the village of Oberammergau, Bavaria, Germany every 10 years since 1634. The play is a staging of Jesus' Pas...