Not big on razzle-dazzle special effects, but makes a very strong statement regarding world peace and the futility of relying on military power in dealing with the unknown.