Echo embodies the ideal partner for a solitary tech tycoon, while the identity of Sierra's assailant comes to light. Simultaneously, Mellie finds herself in peril, and Agent Ballard's probe takes an unexpected twist as he confronts Echo head-on, engaging in a fierce showdown for the very first time.
Show
Dollhouse (2009)
Episode
S01E06
Air Date
Mar 20, 2009