Directed by: Jack Bender
Written by: Robin Green & Mitchell Burgess

A somnolent visit with the ghosts of Christmas past lands Tony back on Melfi's couch. Janice decides to host Christmas dinner - if she can find time off from her music making with sleepy boyfriend Aaron. Silvio has a bad dream about some missing Jarlsberg cheese and a dirty rat. 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 Igor, the Russian who roughed up Janice. On Christmas day, Jackie Jr. arrives with a Xmas gift for Meadow, who in turn gives Tony a gift he can't refuse - but wishes he could.

Watch The Sopranos

Currently Not Available