U.S. actress Jodie Foster poses for photographers at the Japan premier of the movie "Nim's Island" in Tokyo August 19, 2008. [Agencies]