Watch Dollhouse S01E13
It’s 2019 and the Dollhouse technology has been abused, causing the world to fall into a post-apocalyptic state.. You can watch Dollhouse S01E13 here.
Air date: July 28, 2009 on FOX at 9:00 PM
Watch Dollhouse S01E13 online
Season 1 Episode 12
Air date: May 08, 2009 on FOX
Season 2 Episode 1
Air date: September 25, 2009 on FOX