Actress Jodie Foster welcomes Japanese journalists for a press conference to present her new film, ".....
Actress Jodie Foster welcomes Japanese journalists for a press conference to present her new film, "Panic Room" in Tokyo, April 1, 2002. Foster stars in the movie, which opens in Japan in May 2002.