Wang Baoqiang as Yuan Fengming (left), Wang Shuangbao as Tang Zhaoyang (center), and Li Yixiang as Song Jinming (right) in Blind Shaft.(Photo couresty of Kino International.)