Starship Troopers was great. It was great fun to work on something with blue screens and big budget special effects. Denise Richards was nice to look at too, of course.
China is a developing country with a huge population, and also a developing country in a crucial stage of reform. In this context, China still faces many challenges in economic and social development. And a lot still needs to be done in China, in terms of human rights.
If you're a sports fan you realize that when you meet somebody, like a girlfriend, they kind of have to root for your team. They don't have a choice.