Dollhouse

Dollhouse: Season 2: Epitaph 2: Return

  • Season 2
  • , Episode 13  | 
  • Aired: 1/29/2010
    • Length: 43:59
    • Plays: ???
Synopsis >

Set in the year 2020, Echo and her surviving Dollhouse crew attempt to restore order to a devastating future world before mankind is eliminated.

TV GUIDE Users' Most Popular