Supernatural Season 15: Episode 18 Update & Everything we know so far October 31, 2020 by Mathew Rockford