Main Characters Pearl Caraldo 22 main appearances Annie Caraldo 22 main appearances Frankie Spivak 22 main appearances Joey Caraldo 22 main appearances Amy Li 22 main appearances Professor Stephen Pynchon 22 main appearances