From Supernatural – Season 12 Episode 23: ‘All Along the Watchtower’ (12×23) | TV series produced by The CW