Where To Stream Dollhouse Season 2 Episode 3
Belle Chose
- Aired October 9, 2009
- 60 Min
- Rated 7.0
- Number 21 Of 26 Rated Episodes
Echo and Victor's imprints collide when Echo is sent on an assignment as a fun-loving, seductive college student and Victor is imprinted as the psychotic nephew of a Dollhouse shareholder.