It's the Supernatural season 14 finale! Here's everything we know.
The official press release.
“Moriah”— (8:00-9:00 p.m. ET) (Content Rating TBD) (HDTV)

ALL HELL BREAKS LOOSE ON A SHOCKING SEASON FINALE – Sam (Jared Padalecki), Dean (Jensen Ackles) and Castiel (Misha Collins) are thrown into an epic battle. Meanwhile, Jack (Alexander Calvert) becomes disenchanted with all the lies, and an old friend from the past shows up. Phil Sgriccia directed the episode written by Andrew Dabb (#1420). Original airdate 4/25/2019.
The original trailer
 The sneak peek
The promotional pictures.
For more spoilers, rumors and BTS photos see the discussion thread for episode 20.
Cas says they shouldn't have locked Jack away, which in retrospect is very, very true. Dean wants Jack dead. Sam recognizes that Jack is like this because he saved them. What do you think? Will Dean kill Jack? How will Sam react? Who is the old friend? Who is the epic battle with?  Give us your thoughts in the comments or in the discussion thread for episode 20.