Physically impaired people communicate after a film screening at Trojan Fairy restaurant in Beijing, capital of China, Oct.