Jodie Foster

  • Aired:  09/11/07
  •  | Views: 2,401

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

Loading...