Jodie Foster

Aired:  09/11/07 Views: 2,547

Jodie Foster admits the astonishing satisfaction of playing a vigilante. (5:30)

Loading...