Watch Dollhouse Season 2 Episode 13 – Epitaph 2: Return
Air Date: January 29, 2010 (01/29/10)
Title: “Epitaph 2: Return”
Epitaph 2: Return S02E13 Synopsis:
The Dollhouse episode is titled “Epitaph 2: Return.” Echo and the surviving Dollhouse crew try to stop an apocalypse. Don’t forget to watch Dollhouse on Friday, January 29, 2010 at [...]