Fox Television has just provided us with three brand new clips and a TV spot from the Season 2 premiere of Dollhouse, which will air on Friday, September 25 at 9 PM ET on Fox. Click below to watch these brand new clips that will take you deeper inside the Season 2 premiere episode, entitled Vows.

Echo is sent to become involved with a British businessman who is connected to one of Ballard's open FBI cases. Meanwhile Dr. Saunders has to deal with her anger towards Topher.