Episodes 180-181-182
S3:E12
2003
IMDb