Zack Sharf Digital News Director “Percy Jackson” author Rick Riordan explained to Entertainment Weekly that making his franchise more diverse by casting Leah Jeffries as Annabeth Chase in the upcoming Disney+ series was always staying true to the reason he wrote the “Percy Jackson” books in the first place. Jeffries’ casting last year generated backlash from racist fans upset that a Black actor was playing a character that Riordan described in his book as a blonde white girl. Riordan immediately shut down toxic fans, and now he has told EW that Jeffries’ casting is true to the spirit of his franchise, as the only reason he wrote “Percy Jackson” was because his child was having difficulty in school.