Filmen hadde et budsjett tilsvarende om lag 15 millioner amerikanske dollar, den dyreste kinesiske filmen til da.