The fantasy drama about brother demon hunters Sam (Jared Padalecki) and Dean Winchester (Jensen Ackles), who fight against powerful paranormal beings which inhabit the backroads of the States, continues. Tonight the 12th series of the show makes its debut. As children, the brothers lost their mother, Mary, to a mysterious evil force, and in tonight’s episode, Dean is shocked to come face to face with her. Meanwhile, Sam is fighting for his life as well as undergoing interrogation and torture after being shot. The Fall alum Bronagh Waugh (Jamie Dornan’s character’s wife) guest stars.