Dollhouse
Echo was routinely implanted with memories and skills needed to carry out missions, but after her mind is erased, disturbing recollections creep in.
Starring
Eliza Dushku,
Tahmoh Penikett,
Olivia Williams