SNL Season 26, Episode 15: Julia Stiles

C+

The 15th Episode of Season 26 of Saturday Night Live aired on March 17, 2001. The host was Julia Stiles, and the musical guest was Aerosmith.
Producer: Lorne Michaels
Head Writer: Tina Fey & Dennis McNicholas
Julia Stiles, Aerosmith, March 17, 2001, SNL Season 26, SNL Season 26 Episode 15