Francesca's Quest
S1E14 · 1998-09-24 · 30 min
Francesca, a violent cyborg working for D.A.R.C., is let loose in New Anchorage, Alaska where she uses violent means to try to uncover who she was before her life of crime.
The show’s own verdict is on its page.