Liao Jiekai


Liao Jiekai - Filmmaker and visual artist whose first feature film "Red Dragonflies" won the Special Jury Prize at the Jeonju International Film Festival in 2010.