Overall I thought they could have done a lot better. Even though it is clearly set in somewhere around China, they speak English, and there are only a few references to their culture. It's like there in America but not. However it has some beautiful scenes. BEWARE: Movie is not for people who like logic!