Where To Stream Beauty and the Beast Season 2 Episode 15
The Watcher
- Aired April 7, 1989
- 60 Min
A voyeur who has seen Vincent with Catherine terrorizes her with menacing phone calls.
The Watcher
A voyeur who has seen Vincent with Catherine terrorizes her with menacing phone calls.