Hi. I hope I'm not being rude, but I would like some help with two protagonists and an antagonist for my heroic fantasy/supernatural/zombie apocalypse story. It is possibly the first blend of the genres that I've seen written, so I want to know if I'm creating characters correctly. I'd like to know if I created a Mary Sue, because one of my protagonists is female and I plan for her to have a large role in the plot; it is also important for me to know if my characters are too stereotypical or if they wouldn't work in the sort of story I'm working on. Brela Ironhammer is the first of my protagonists. She is a middle-aged dwarf (about 79 years old) who has braided black hair and olive-colored skin; typically, she wears full armor for when she fights zombies, but out of armor, she wears simple leather trousers and a cloth shirt...with the same plate mail boots--she tends toward the busty side by human standards, with DD-cup breasts (which are about normal for a female dwarf in most media that features them), and I don't know if that's a Sueish quality or not. She is Knight-Commander of the city where she lives, and wishes to rid it and the surrounding areas of the zombies that come out at night. She carries a double-bladed ax and has a stubborn and determined personality that prevents her from knowing when she can't win battles. However, she is responsible for helping win the Battle of Nerus Arch, and believes it is her duty to ensure that the world is zombie-free after the city and surrounding area are. She was born fifty-nine years before the zombies came, and as a result, still holds out hope that the world will be similar to the one she remembers in her youth. Horace Cross is the second of my protagonists. He is a forty-one-year-old werehorse who is trained as a foot soldier and a knight's steed (he turns into a massive draft horse during the full moon), and fights zombies not because he wants to, but because they threaten the customers in the bar that he considers his retirement plan. He has short black hair and dark brown skin, and generally carries around a sword and shield so that he can ensure that the zombies are as far away from him as possible. In terms of clothing, he usually wears similar clothes to Brela, with some heavy plate worn on his arms and a helmet to protect his head from attack. He is determined, but also considers himself a realist and thinks Brela is too much of an idealist--thinks the zombies will never leave the world where he lives--yet will be coaxed into fighting them outside the general area where he lives when necessary. He was born after the zombies, and therefore they are part of the way he has always lived. The current antagonist is an elven sorcerer who commands the zombies. He views all non-immortal races as worthless, and sends the zombies to wipe them out. I haven't developed him as much as my protagonists, largely because I do not want to catch myself feeling sympathy for him as I write about the character. I have a dislike of "flat villains" with no motivation but being evil, but also of "sympathetic villains" who have easy excuses for their actions and are not terrible people, and I worry that I will fall into one of those two traps when writing the elf. His name is Malfurion, as he thinks he is too cool for a surname, but letters addressed to him say "The Elf Sorcerer Mal Furion." Can anyone help with these three characters? It doesn't have to be the same person who helps; I merely don't want Brela, Horace, and Malfurion to be one-note characters. Also, please tell me if the idea I have is too far out there, and help me with the sort of secondary characters that should be developed for this novel.