ABC’s Beauty and the Beast has cast its leads

All major actors have now been cast for ABC’s Beauty and the Beast.