Where To Stream Dark Shadows Season 1971 Episode 24
DS-1204
- Aired February 4, 1971
- 30 Min
Melanie discovers a locked room where Stella is being held against her will by Julia and Flora.
DS-1204
Melanie discovers a locked room where Stella is being held against her will by Julia and Flora.