Check out the new trailers and screenshots from Dollhouse!