How a remarkable epic about Jesus Christ takes over a German town every decade