To Save Us All from Satan's Power
Show: The Sopranos --> Season: 3 - Season 3
AirDate: 4/29/2001
Runtime: 45
Voting: 7.9 (28)

Overview: A somnolent visit with the ghosts of Christmas past lands Tony back on Melfi's couch. With the annual pork-store holiday party approaching, Bacala reluctantly agrees to don the Santa suit that Pussy used to wear. Tony and Furio have a holiday surprise in store for the Russian who roughed up Janice.