Actress Jodie Foster attends a press conference for the film "Nim's Islands" in Tokyo, Japan, on August 18, 2008. (UPI Photo/Keizo Mori)