Saturday Night Live - Season 26 Episode 15 - Julia Stiles: March 17, 2001

Julia Stiles: March 17, 2001
Sign up for Peacock to watch this episode.

Julia Stiles: March 17, 2001

Sketches include Martha Stewart Living, Movie Director Suel and Weekend Update.