Shuang Li is known for Curse of the Golden Flower (2006), The Longest Night in Shanghai (2007) and A Woman, a Gun and a Noodle Shop (2009).
No data