Where To Stream Dollhouse Season 2 Episode 13
Epitaph 2 The Return
- Aired January 29, 2010
- 60 Min
- Rated 7.1
- Number 18 Of 26 Rated Episodes
Picking up from the events depicted in "Epitaph One," the "lost" episode of DOLLHOUSE, and set in the year 2020, Echo and her surviving Dollhouse crew attempt to restore order to a devastating future world before mankind is eliminated.