I think you know who I mean: characters who fight for the right team, but whom you wouldn't want to meet in a dark alley. Characters who are maybe not above punching first and asking questions later. Characters who you should be really, really nice to at all times, just in case.
WARNING: Harry Potter, Ender's Game, and The Hunger Games spoilers below! If you haven't finished any of those, proceed with caution!
5. Ender (Ender's Game by Orson Scott Card)
He's a kid — 12 or 13 when the book ends, I think — but at that point he's already sent a bunch of his fellow students to the hospital, not to mention wiped out an entire alien race. Yikes. Think that might mess with your head a little?
4. Katniss Everdeen (The Hunger Games by Suzanne Collins, for ages 12 and up)
what she went through (and survived!) in the Hunger Games and her skill
with a bow and arrow, you definitely don't want to get on her bad side.
Maybe the series will end on a happier note for her, but as of the end of The Hunger Games, she is in a baaad mood.
3. Strider (Lord of the Rings trilogy by J. R. R. Tolkien)
How many Orcs do you think this guy killed? Hundreds? Thousands? Plus he kinda looks like an escapee from the local mental ward. Remember that scene in Fellowship of the Ring where he takes on about 50 Uruk-hai at once? That's all I'm sayin'.
2. Edward Cullen (Twilight books by Stephanie Meyer, for ages 12 and up)
I just don't like vampires, however "vegetarian" they think they are.
1. Severus Snape (Harry Potter series by J. K. Rowling)
turns out to be a hero in the end, but he killed Dumbledore, for one,
and is a really big creep, for two. Proves that there is a difference
between a good guy and a nice guy.
Now it's your turn. Who's on your list?
— Jack, STACKS Staffer