An Insight Into Jodie Foster?

"In her new film, Jodie Foster kills eight people. The two-time Oscar winner plays public-radio host Erica Bain, who survives a brutal attack in New York's Central Park during which her fiance is killed. After she...

closeSign in to NowPublic

is reporting from