Character analysis of story

#1

Best part is that there are many characters and all are interesting

#2

All play a good part in making the story