S8.E21 ∙ Episode #8.21Thu, Apr 25, 2002First TV appearance of the young french movie director Laurent Touil-Tartour.Rate