For those confused by the play, I'd recommend reading the plays that preceed it, including the Henry plays. In some ways, it's all one big play. There are many of the same characters throughout. Some of the characters who appear briefly in "Richard III" appear at length in the other plays so that what is happening among the people in "Richard III" becomes a lot clearer.