Where To Stream Friday the 13th The Series Season 1 Episode 12
Faith Healer
- Aired February 13, 1988
- 60 Min
A debunked faith-healer acquires real healing-powers, but gets debunked again, and worse, by one of Jack's peculiar old friends.
Faith Healer
A debunked faith-healer acquires real healing-powers, but gets debunked again, and worse, by one of Jack's peculiar old friends.