Watch Supernatural season 12 episode 2 tv series online free
Release: Oct 20, 2016
Dean and Castiel continue their efforts to find Sam, and Mary insists on accompanying them. Meanwhile, Crowley recruits Rowena in his attempts to send Lucifer back to the cage.