Which Sopranos character had the most complex moral journey?

Infamous Crime Families
The Sopranos (1999)
The Sopranos
TV
Infamous Crime Families poll options
Infamous Crime Families
The Sopranos (1999)
The Sopranos
- Tony Soprano
- Carmela Soprano
- Christopher Moltisanti
- Paulie Walnuts