S01 E08
Nov 20, 1987Not Available
Beauty and the Beast
Song of Orpheus
Release Date: Nov 20, 1987Episode Description
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.
Where to Watch Beauty and the Beast Season 1 Episode 8 Now
Best
Rent/Buy
Free