Nation

On This Day: 18 March 2002

Jodie Foster and child star Kristen Stewart attended the premiere of their movie "Panic Room" in Los Angeles. (March 18)