Actress Michelle Rodriguez arrives for the Cinema Society's screening of "Battle in Seattle" in New York September 17, 2008. [China Daily/Agencies]