Beauty and the Beast Series Premiere: "Human" Promo

Sneak a peek at this new promo for Beauty and the Beast, premiering on October 11.