The Hollow Men

Jan 15, 2010 on FOX at 9:00 PM

Watch Dollhouse S02E12 online


Sacrifices are made when Echo leads her crew to Arizona to dismantle the Rossum Corporation's mainframe.

Previous episode

Getting Closer
Season 2 Episode 11

Jan 08, 2010

Next episode

Epitaph Two: Return
Season 2 Episode 13

Jan 29, 2010