All Along the Watchtower

All Along the Watchtower is the 23rd and final episode of Season 12. It aired on May 18, 2017, immediately after Who We Are.

Summary
Lucifer battles Sam, Dean and Castiel for control of his unborn child.

Plot
TBA.

Main Cast

 * Jared Padalecki as Sam Winchester
 * Jensen Ackles as Dean Winchester
 * Mark Pellegrino as Lucifer
 * Mark Sheppard as Crowley
 * Misha Collins as Castiel

Special Guest Stars

 * Jim Beaver as Bobby Singer

Guest Stars

 * Samantha Smith as Mary Winchester
 * Courtney Ford as Kelly Kline

Co-Stars

 * Alexander Calvert as Jack

Featured Supernatural Beings

 * Archangel (Lucifer)
 * Crossroad Demon (Crowley)
 * Knight of Hell (Abaddon; mentioned only)
 * Nephilim (Jack)
 * Seraph (Castiel)
 * Witch (Rowena; mentioned only)

Continuity

 * Five months have passed since Jack was conceived in LOTUS.
 * Castiel reunites with Sam and Dean, after being separated in The Future.
 * The Enochian Brass Knuckles was previously used in Twigs & Twine & Tasha Banes.

Trivia

 * This is Misha's 100th episode.
 * The title of the episode is a reference to the 1965 song of the same name by Bob Dylan.
 * This is the second part of the two-part season finale. Who We Are being the first part.
 * This is also the first episode since LOTUS to air at the 9PM timeslot.
 * This episode marks Mark Pellegrino's 20th appearance as Lucifer.
 * This is the first episode since Somewhere Between Heaven and Hell to feature all the main characters.
 * This is the first time Lucifer appears in the season finale since season 5 episode, Swan Song.
 * This is also the first time an Archangel appears in a season finale since season 6 episode, The Man Who Knew Too Much (Raphael).
 * This is the first season finale since season 10 to not feature Rowena.
 * This is the second season finale to feature Mary, after season 11's Alpha and Omega.
 * Two main characters have been killed on this episode.
 * Crowley sacrificed himself to close the rift that separates the reality to the alternate world that Jack opened.
 * Castiel was killed by Lucifer, for a second time since Lucifer killed Castiel who was later resurrected by God in Swan Song.
 * Lucifer killed Rowena MacLeod.
 * Kelly has named her son with Lucifer "Jack".
 * Crowley has revealed that he doesn't want to be the King of Hell anymore.
 * Castiel has revealed that the future Jack made him see in The Future was a "paradise".
 * In the alternate world that Jack opened;
 * Team Free Will never stopped The Apocalypse.
 * Bobby Singer is alive but he doesn't remember Sam and Dean.
 * John Winchester and Mary Winchester were never married as Azazel killed John and never brought him back.
 * Sam and Dean were never born.
 * There are angel killing bullets.
 * This is the first episode to feature a Nephilim and not be killed on the same episode.
 * As of this episode, two members of The Winchester Family have been trapped with Lucifer. Three including Adam.
 * Sam and Adam was trapped with Lucifer in the cage.
 * Mary is currently trapped with Lucifer in the alternate world.