Are these the greatest sci-fi characters from the past 20 years?

Contributed by
Dec 14, 2012, 4:31 PM EST

Is Harry Potter really the greatest sci-fi or fantasy character of the past 20 years? That's what Entertainment Weekly thought when it pulled together a list of those the editors believed "made a lasting impact in the culture after 1990."

Check out the sci-fi and fantasy characters EW felt deserved a nod:

2. Harry Potter from the Harry Potter series 3. Buffy from Buffy the Vampire Slayer 5. The Joker from The Dark Knight 7. Edward Scissorhands from Edward Scissorhands 12. Fox Mulder and Dana Scully from The X-Files 13. Jack Sparrow from the Pirates of the Caribbean series 15. Shrek from the Shrek series 17. Lara Croft from the Tomb Raider franchise 19. Morpheus from The Matrix series 23. Austin Powers from the Austin Powers series 25. Woody from the Toy Story series 33. Sarah Connor from Terminator 2: Judgment Day 36. Gollum from The Lord of the Rings 42. Sydney Bristow from Alias 44. Jack Bauer from 24 53. Edward Cullen from the Twilight saga 59. Master Chief from the Halo series 63. John Locke from Lost 72. Kara "Starbuck" Thrace from Battlestar Galactica 79. Elphaba from Wicked 83. Jen Yu from Crouching Tiger, Hidden Dragon 87. Tony Stark from the Iron Man series 89. Wikus van de Merwe from District 9 91. Hancock from Hancock 94. Truman from The Truman Show

So what do you think? Did EW choose the right characters? And place them in the right order?

Somehow, we sense a certain Benjamin Linus is plotting his revenge even now ...