Where To Stream Supernatural Season 12 Episode 4
American Nightmare
- Aired November 3, 2016
- 60 Min
- Rated 7.1
- Number 288 Of 327 Rated Episodes
When a priest reports that demons flayed a woman in his church, Sam and Dean investigate and find a religious family at the heart of the problem.