Diana Douglas as Mrs. Adele Sloane
Episodes 1
Chapel of the Damned
January 17, 1974
• 1h
2x16
Stone and Keller work to crack a kidnap case where the mother is friends with an alleged psychic.
Read More