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