The Hit Parade

See EW's picks for the 10 best episodes from ''The Sopranos''' remarkable eight-year run, then vote for your all-time favorite

Image credit: Craig Blankenhorn

10. ''The Second Coming''

10. THE SECOND COMING (Season 6)

As Tony slips into sociopathic self-preservation in the series' waning days, his love for his children provides his last link to humanity. Yet he acts like an animal to protect them, bullying AJ out of depression and kicking in the teeth of Phil's henchman, who harassed Meadow. It takes AJ's suicide attempt to bring him back, clutching his wailing son and tenderly murmuring ''Come on, baby.'' He finds his heart, but it's too late. Devastating. —Josh Wolk

1 2 3 4 5 10

From Our Partners