The main lesson of Zhang Yimou's blockbuster film The Great Wall is that walls — particularly great ones — don't work. China's most expensive movie cost some $150 million to make, and while it's a very pretty bit of military pornography, the dispiriting moral is that if monsters want in, they'll get in.