Nach mehreren Jahren in Übersee kehrte Qu 2003 nach Peking zurück. Sie begann als Filmproduzentin zu arbeiten, um unabhängige chinesische Filmemacher zu unterstützen. 2007 war Qu mit Diao Yinans "Ye che" (englischer Titel: "Night Train") erstmals an der Produktion eines Films beteiligt. Die Geschichte um eine 30-jährige Henkerin (dargestellt von Dan Liu) an einem Provinzgericht in Shaanxi, die ahnungslos über eine Partnervermittlungsagentur den Witwer (Dao Qi) einer ihrer Delinquentinnen kennenlernt, lief beim 60. Filmfestival von Cannes in der Reihe "Un Certain Regard" und gewann mehrere internationale Festivalpreise. Nach der Koproduktion von Lichuan Yins ebenfalls in Cannes gezeigtem Beziehungsdrama "Niu lang zhi nu" (2008), produzierte Qu 2013 mit "Chunmeng" "(Longing for the Rain)" den ersten Spielfilm der eigentlichen Dokumentarfilmregisseurin Lina Yang. Der Film handelt von einer 30-jährigen Ehefrau und Mutter in Peking (dargestellt von Zhao Siyuan), die ihre sexuellen Bedürfnisse gegenüber ihrem computerspielsüchtigen Ehemann (Fu Jia) nicht zu artikulieren vermag und sich daraufhin in eine Affäre flüchtet. "Chunmeng" erhielt 2013 auf dem Hong Kong International Film Festival eine Lobende Erwähnung.