supernatural who pulled sam out of the cage
Sam Winchester Upon Dean's request, Death retrieves Sam's soul from the Cage and returns it to him at the end of the sixth season's mid-season finale "Appointment in Samarra". He gives Sam's mind a "protective wall" to prevent any negative effects it might have on him otherwise, but Death also warns him not to scratch at the wall he has built, or his memories from Hell will destroy him.[53] However, Castiel, in an attempt to distract Dean and Bobby while he attempts to enter Purgatory, brings down the wall, ultimately causing Sam to remember his time in Hell. In the season finale, Sam spends much of the episode attempting to recoup his shattered soul, including the memories of his soulless self and tortured self. Once complete, he reawakens, though still struggling with the visions of the Cage that his soul endured.
Sam Beckett As stated above, in the final episode of the show Sam learned from a bartender named Al (played by Bruce McGill, who also appeared in the first episode as a different character) that he was in control of his leaps and could have returned home whenever he wanted. The bartender reminded Sam that he created Project Quantum Leap to help the world, and that in each leap he changed people and events for the better. Although Sam wanted to go home, he instead chose to return and inform Beth that Al was still alive. The final caption of the show tells the audience that, in the end, Sam never returned home with the title card at the end somewhat unceremoniously announcing it, and also with his last name misspelled: "Dr. Sam Becket never returned home."[4]