Dollhouse
Epitaph Two: The Return (2x13)
Show finale
Air date: Jan 29, 2010
In the year 2020, Echo and her surviving Dollhouse crew attempt to restore order to a devastating future world before mankind is eliminated.
- Premiered: Feb 2009
- Episodes: 26
- Followers: 2080