Dollhouse

Dollhouse: Season 1: Briar Rose

  • Season 1
  • , Episode 11  | 
  • Aired: 5/1/2009
    • Length: 49:20
    • Plays: ???
Synopsis >

Paul's quest to save Echo thrusts him into the midst of a dark evil when he discovers how to infiltrate the Dollhouse.

TV GUIDE Users' Most Popular