Main Characters Alex Polizzi 114 main appearances Narrator 108 main appearances Ruth Watson 21 main appearances Narrator 3 main appearances