All hail The Beauty and the Beast Season 3! E! Online reports two incredible additions to the cast, both of whom will appear on new...Continue Reading
Beauty and the Beast is an update on the classic story. It stars Kristin Kreuk as Catherine Chandler and Jay Ryan as Vincent Keller.