Aired: Feb 13, 2009A wealthy benefactor enlists the Dollhouse's expertise to rescue his kidnappe...


Ballard forms an alliance with the Dollhouse to free Caroline from Alpha's control, uncovering even more shocking secrets about the mysterious facility.
Streaming in: