Top 10 Most Complex Fictional Characters

1The Joker (Batman)

The Joker (Batman)


2Darth Vader (Star Wars)

Darth Vader (Star Wars)


3Walter White (Breaking Bad)

Walter White (Breaking Bad)


4Hannibal Lecter (Silence of the Lambs)

Hannibal Lecter (Silence of the Lambs)


5Spider Man (Marvel)

Spider Man (Marvel)


6Reptile (Mortal Kombat)

Reptile (Mortal Kombat)


7Two-Face (Batman)

Two-Face (Batman)


8Carnage (Spider-Man)

Carnage (Spider-Man)


9Zarbon (Dragon Ball Z)

Zarbon (Dragon Ball Z)


10Brendan Filone (The Sopranos)

Brendan Filone (The Sopranos)


11Margos Dezerian (The Shield)

Margos Dezerian (The Shield)


12Darth Maul (Star Wars)

Darth Maul (Star Wars)


13Ronald Barlog (Oz)

Ronald Barlog (Oz)


14Brian Moser (Dexter)

Brian Moser (Dexter)


15Larry Purvis (Alien: Resurrection)

Larry Purvis (Alien: Resurrection)


16Michael Corleone (The Godfather)

Michael Corleone (The Godfather)


17Itachi Uchiha (Naruto)

Itachi Uchiha (Naruto)


18Rinaldo Pazzi (Hannibal)

Rinaldo Pazzi (Hannibal)


19Batman (DC Comics)

Batman (DC Comics)


20John Marston (Red Dead Redemption)

John Marston (Red Dead Redemption)


21Marge Gunderson (Fargo)

Marge Gunderson (Fargo)


22Ragnar Lothbrok (Vikings)

Ragnar Lothbrok (Vikings)


23Tony Soprano (The Sopranos)

Tony Soprano (The Sopranos)


24Alexander Anderson (Hellsing)

Alexander Anderson (Hellsing)


25Shou Tucker (Fullmetal Alchemist)

Shou Tucker (Fullmetal Alchemist)


26Arthur Morgan (Red Dead Redemption 2)

Arthur Morgan (Red Dead Redemption 2)


27Obito Uchiha (Naruto Shippuden)

Obito Uchiha (Naruto Shippuden)


28Marceline (Adventure Time)

Marceline (Adventure Time)


29Anne Boonchuy (Amphibia)

Anne Boonchuy (Amphibia)


30Bankotsu (InuYasha)

Bankotsu (InuYasha)


31Norman Osborn (Spider-Man)

Norman Osborn (Spider-Man)


32Kratos (God of War)

Kratos (God of War)


33Lelouch Lamperouge (Code Geass)

Lelouch Lamperouge (Code Geass)


34Genie (Aladdin)

Genie (Aladdin)


35Guts (Berserk)

Guts (Berserk)