Volgens China Daily is de flop te wijten aan cultuurverschillen. Chinese filmgangers zouden meer houden van verhalen die in een 'echte' wereld plaatsvinden, in plaats van de virtuele, met behulp van digitale effecten opgeroepen wereld van Star Wars.
Ook zouden Chinese filmliefhebbers niet erg te porren zijn voor sprookjesachtige verhalen. Hetzelfde geldt voor tekenfilms, die in China nauwelijks volwassenen trekken. In China flopte eerder de Disney-film Mulan, die gebaseerd was op een traditioneel Chinees verhaal.
De Chinezen lijken niet zozeer gekant tegen grote Hollywoodproducties. Zo was Titanic een enorm succes, met een opbrengst van meer dan 38 miljoen dollar.