Main Characters Kelvin Fletcher 6 main appearances Eliza Marsland 6 main appearances Narrator 6 main appearances