Subtitles Supernatural S12E03 – The Foundry

English subtitles

Season 12, Episode 03 – ”The Foundry”

When a crying baby leads to death in a mysterious abandoned house, Mary, Sam and Dean decide to investigate. Meanwhile, Castiel’s hunt for Lucifer leads him, begrudgingly, to partner up with Crowley.

Two brothers follow their father’s footsteps as “hunters” fighting evil supernatural beings of many kinds including monsters, demons, and gods that roam the earth.