A documentary meditation on landscape, belief, and religious spectacle at 'The Holy Land Experience' theme park.