Where To Stream Dollhouse Season 2 Episode 6
The Left Hand
- Aired December 4, 2009
- 60 Min
- Rated 6.7
- Number 25 Of 26 Rated Episodes
Echo and Bennett have a shocking meeting as Adelle goes head-to-head with the ruthless head of the Washington, D.C. Dollhouse. Meanwhile, Topher sees double when he involves Victor in his espionage, and Perrin finds a surprising witness to testify against the Rossum Corporation.