Where To Stream Dollhouse Season 1 Episode 5
True Believer
- Aired March 13, 2009
- 60 Min
- Rated 6.4
- Number 26 Of 26 Rated Episodes
Imprinted as a visually impaired woman, Echo must infiltrate a heavily guarded cult in order to rescue a woman held against her will.