Red Dragonflies
Red Dragonflies is a Singapore film directed by Liao Jiekai. It was released in Singapore cinemas on 5 May 2011. The film won a special jury prize at the Jeonju International Film Festival in 2010.
Red Dragonflies is a Singapore film directed by Liao Jiekai. It was released in Singapore cinemas on 5 May 2011. The film won a special jury prize at the Jeonju International Film Festival in 2010.