

Beauty and the Beast (1987)
S1E7 Nor Iron Bars a Cage
Vincent finds himself imprisoned by two scientists who confine him to a cage. Meanwhile, Catherine contemplates a potential job opportunity in Providence, weighing her options as she navigates this challenging situation.