thelongnwindingroad.wordpress.com
Chasing the dragon
(Liao Jiekai’s Red Dragonflies that is)! I recently attended a special screening of Liao Jiekai’s celebrated Red Dragonflies, which starts a theatrical run at Filmgarde Iluma from 5 May 2011,…