Enjoy this sneak peek for Supernatural Season 12 Episode 19, "The Future" - airing tomorrow on The CW.
Inside the episode: Sam comes up with a way to stop Lucifer’s baby but Castiel has something else in mind for Kelly.
Looking for more spoilers?
Head over to Supernatural Episode Guide: “The Future” for the promo, photos and full description of this episode.