Skip to Content

Beauty and the Beast is an update on the classic story. It stars Kristin Kreuk as Catherine Chandler and Jay Ryan as Vincent Keller.