Still Human de Oliver Chen triunfa en Italia
El film de Oliver Chen, Still Human, recibió dos premios en el 21vo Festival de Cine del Lejano Oriente (Far East Film Festival). Evento que se realizó del 26 de abril al 4 de mayo en la ciudad italiana de Udine.