South African actress Charlize Theron arrives for the opening of the Moscow Film festival where she promoted her movie 'Hancock' in Moscow June 19, 2008. [Agencies]