Cat lurking
Check out rating stats for this episode

6,682 watches

January 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.
Series Finale
January 29, 2010
Series Finale
In the year 2020, Echo and her surviving Dollhouse crew attempt to restore order to a devastating future world before mankind is eliminated.

Episode Reviews

0 reviews

No one has reviewed this episode yet. Write a review and be the first!