Take a look at the first sneak peek for Supernatural Season 12 Episode 3 "The Foundry"!
In the episode, when a crying baby leads to death in a mysterious abandoned house, Mary and the brothers decide to investigate.
Looking for more spoilers?
You can find the full episode description, photos, promo and other spoiler goods on Supernatural Episode Guide: "The Foundry"! Episode airs October 27th.