BEGIN SLIDESHOW Supernatural episode 13.20 photos: Unfinished Business The CW has released new images for this week’s Supernatural Episode 13.20, titled “Unfinished Business” and set to air on April 26, 2018. Check them out now in the gallery below! In the promo for this week’s episode, we head back to the Apocalypse World to catch up with Mary and Jack.