Author Marilla Mulwane loves a good fantasy story filled with beautiful creatures and unique worlds, but she's never happy with the characters. "There is always a hero and a villain in fantasy stories," the author says. "There is always good and evil. The good is always good and the evil is always evil. I wanted to create characters who have legitimate reasons for their goals, and whether that makes them good or evil is incredibly difficult to figure out."
Read more at Broadway World...