• Entertainment

The Best Characters On 'The Sopranos'

Widely regarded as one of the best TV shows of all time, HBO's The Sopranos gave us some of the most memorable characters in television history. From Tony Soprano (James Gandolfini) to Christopher Moltisanti (Michael Imperioli), this ranked list of Sopranos characters features the main cast, supporting actors, and popular guest stars who played side characters. Other famous Sopranos characters include consigliere Silvio Dante (Steven Van Zandt), Tony's wife Carmela Soprano (Edie Falco), and psychiatrist Jennifer Melfi (Lorraine Bracco).

Now that the highly anticipated prequel The Many Saints of Newark is upon us, vote up the best Sopranos characters, and "whack" the worst ones by voting them down. 

Photo: