Everything you need to know about Supernatural Season 12...

SupernaturalSeason 12 is here! Check out our review of the latest episode, "Ladies Drink Free," then read on for more details about what's up next on Supernatural Season 12...
We've got the promo for "The British Invasion"...
And here's the synopsis for the episode...
Sam (Jared Padalecki) and Dean (Jensen Ackles) get a lead on Kelly Kline's (guest star Courtney Ford) whereabouts. Mick (guest star Adam Fergus) drops by the bunker unexpectedly and decides to join the hunt.
Watch Supernatural on Amazon
Supernatural Season 12 Episode Guide
Click the blue links to go to full episode reviews!
Supernatural Season 12, Episode 1 "Keep Calm and Carry On"
Dean (Jensen Ackles) is overwhelmed as he comes face to face with his mom, Mary Winchester (guest star Samantha Smith). Meanwhile, Sam (Jared Padalecki) is fighting for his life after Toni, from the Woman of Letters, shot him.
Air date: October 13th
Supernatural Season 12, Episode 2 "Mamma Mia"
Dean, Castiel and Mary have a lead on Sam and set out to rescue him. Dean is uncomfortable with putting Mary in danger but she insists on going along. Meanwhile, Crowley is tipped off that Lucifer has taken over the body of rock star Vince Vicente.
Air date: October 20th
Supernatural Season 12, Episode 3 "The Foundry"
When a crying baby leads to death in a mysterious abandoned house, Mary (guest star Samantha Smith), Sam (Jared Padelicki) and Dean (Jensen Ackles) decide to investigate. Meanwhile, Castiel’s (Misha Collins) hunt for Lucifer (guest star Rick Springfield) leads him, begrudgingly, to partner up with Crowley (Mark A. Sheppard).
Original airdate 10/27/2016
Supernatural Season 12, Episode 4 "American Nightmare"
Sam (Jared Padalecki) and Dean (Jensen Ackles) investigate a case that leads them to a devout religious family that lives off the grid. The brothers realize that the parents are hiding a huge secret that could destroy them all. Meanwhile, Dean struggles to accept Mary’s (guest star Samantha Smith) latest decision.
Original airdate: 11/3/2016
Supernatural Season 12, Episode 5 "The One You've Been Waiting For"
After learning that the soul of Adolf Hitler has been trapped in a 1930’s gold pocket watch, Sam (Jared Padalecki) and Dean (Jensen Ackles) must act quickly to prevent a group of Nazi necromancers from resurrecting the Führer.
Original airdate: 11/10/2016
Supernatural Season 12, Episode 6 "Celebrating the Life of Asa Fox"
When hunters gather together to celebrate the life and tragic death of one of their own, Sam (Jared Padalecki) Dean (Jensen Ackles) and Mary (guest star Samantha Smith) must take action when a demon starts picking off hunters one by one.
Original airdate: 11/17/2016
Supernatural Season 12, Episode 7 "Rock Never Dies"
Lucifer (Rick Springfield) realizes that as rock star Vince Vincente, he can get his fans to do whatever he wants. Thrilled with this power, Lucifer arranges to play a secret VIP concert in order to kill all of them. Sam (Jared Padalecki), Dean (Jensen Ackles) and Castiel (Misha Collins) enter the underbelly of the music industry to try to stop him.
Original airdate: 12/1/2016
Supernatural Season 12, Episode 8 "Lotus"
Lucifer’s search for power and influence in a vessel lands him in the White House. The President of The United States (guest star David Chisum) unknowingly makes a deal with the devil, leading Sam (Jared Padalecki), Dean (Jensen Ackles), Castiel (Misha Collins), Crowley (Mark A. Sheppard) and Rowena (guest star Ruth Connell) to band together
Original airdate: 12/8/2016
Supernatural Season 12 Episode 9: First Blood
After being arrested for the attempted assassination of the POTUS Sam and Dean must find a way out of a government detention facility in the middle of nowhere. Determined to find her sons, Mary and Castiel seek help from an unlikely source.
Original air date: 1/26/17
Supernatural Season 12 Episode 10: Lily Sunder Has Some Regrets
Lily Sunder (guest star Alicia Witt) steeps herself in black magic, honing her powers for over a century, waiting to exact revenge on a band of angels that murdered her family. Sam (Jared Padalecki) and Dean (Jensen Ackles) must work quickly to stop Castiel (Misha Collins) from becoming her next victim.
Original air date: 2/2/17
Supernatural Season 12 Episode 11: Regarding Dean
Sam (Jared Padalecki) enlists Rowena’s (guest star Ruth Connell) help to track down an old world, powerful family of witches after Dean (Jensen Ackles) gets hit by a spell that is rapidly erasing his memory.
Original air date: 2/9/17
Supernatural Season 12 Episode 12: Stuck in the Middle (With You)
Mary asks Sam, Dean and Castiel for help on a case she's working but neglects to mention the British Men of Letters are involved. When Mary is double crossed, everything is revealed.
Original air date: 2/16/17
Supernatural Season 12 Episode 13: Family Feud
When Sam (Jared Padalecki) and Dean (Jensen Ackles) look into a murder at a museum, they learn a ghost from a merchant ship that sunk in 1723 may be at the heart of the mystery. After realizing “The Star” was the same ship that Crowley’s (Mark A. Sheppard) son Gavin McLeod (guest star Theo Devaney) should have been aboard, they enlist help from Rowena (guest star Ruth Connell) to track Gavin down. Kelly Kline (guest star Courtney Ford), still pregnant with Lucifer’s child, takes refuge with a demon after an angel attempts to kill her.
Original air date: 2/23/17
Supernatural Season 12 Episode 14: The Raid
A chance to take out a nest of vampires backfires when the alpha-vamp shows up and turns the tables on Mary (guest star Samantha Smith) and The British Men of Letters, who are doing their best to recruit Sam (Jared Padalecki) and Dean (Jensen Ackles).
Original air date: 3/2/17
Supernatural Season 12 Episode 15: Somewhere Between Heaven and Hell
An attack by an invisible hellhound at a campsite leads Sam (Jared Padalecki) and Dean (Jensen Ackles) to investigate the mysterious circumstances. Meanwhile, two of Crowley’s (Mark A. Sheppard) own personal demons uncover what he has been hiding. Castiel (Misha Collins) gets a lead on Kelly Kline.
Original air date: 3/9/17
Supernatural Season 12 Episode 16: Ladies Drink Free
Sam (Jared Padalecki) and Dean (Jensen Ackles) let Mick Davies (guest star Adam Fergus) tag along on a case as they search for a werewolf. The three men run into Claire Novak (guest star Kathryn Love Newton), also working the hunt. However, the reunion is short lived after Claire is bitten and the brothers race to find a way to help her before she turns.
Original air date: 3/30/17
Supernatural Season 12 Episode 17: The British Invasion
Sam (Jared Padalecki) and Dean (Jensen Ackles) get a lead on Kelly Kline's (guest star Courtney Ford) whereabouts. Mick (guest star Adam Fergus) drops by the bunker unexpectedly and decides to join the hunt.
Original airdate 4/6/2017