Supernatural Season 9 Episode 11 provided fans of the long-running CW cult smash with a new twist, as the Winchester brothers were split up and partnered with others.
Not to fear, though. Both Jensen Ackles and Jared Padelecki got plenty of air time, and the Winchesters each got their man (spirit?) at the end of the day.
In one storyline, we saw Castiel try to extract grace from Sam to help him find Gadreel. In another, Dean and Crowley sought the weapon that could off Abaddon.
Supernatural Season 9 Episode 11 also introduced fan to father of murder, Cain, who offered Dean a pact and revealed the truth behind his brother Abel's death.
It was an eventful night, to say the least, and you can watch Supernatural online below to relive the emotion, action and hotness from start to finish: