The Daily Show with Jon Stewart

Famke Janssen

Season 5 • 07/12/2000

Famke Janssen talks about her upcoming role in X-Men and her pets.

More