The Daily Show Season 7 Willem Defoe Season 7, episode 58 Willem Defoe 5.0 / 10 May 2, 2002 Previous episode Robin Roberts Next episode Simon Baker