Beauty and the Beast: Season 1, Episode 8
Song of Orpheus (20 Nov. 1987)
When Father ventures to the Above World for the first time in decades, he is arrested for murder. Vincent and Catherine must delve into Father's mysterious past to uncover the truth.
Free at The CW