 The mission of Shenzhou 6 was completed in 2006 and the real Shenzhou 7 successfully launched in September 2008.The film had a budget of US$20 million, and heavily uses CG effects.Xu Jiao, the child who plays Dicky, is in fact female.