[s3e21] Past Imperfect Official

Xena has flashes of her past life with Borias while trying to protect a village from an army.

A woman named Emma is found in a dumpster with her head wrapped in packing tape and her eyelids removed. This M.O. matches Clay Dobson, a serial killer recently released on a technicality. [S3E21] Past Imperfect

Stella Bonasera receives her HIV test results, which come back negative. Other Possible "Past Imperfect" Guides Xena has flashes of her past life with

Detectives Briscoe and Curtis investigate the murder of a former cover girl with hidden secrets. [S3E21] Past Imperfect

For more detailed cast and production info, you can check the episode's IMDb page or Rotten Tomatoes summary. New York: Season 3, Episode 21 - CSI - Rotten Tomatoes