Fandom: Supernatural Relationships: Castiel/Dean Winchester, Sam Winchester/Sarah Blake -------------------------------------------------- The last time Dean saw Castiel, he promised Den he would hold off the attack of the archangels. That was four years ago. Now, just when Dean thinks he's been given a second chance, a demon and Castiel's memory loss threaten to keep them apart for good.