1. Ranji :
- Echte naam:Ramesh
- Ranji is een jonge jongen uit een welvarend stadsgezin, waarschijnlijk uit Delhi.
- Hij en zijn vader zijn op reis tijdens hun zomervakantie en wachten op een aansluitende trein in Deoli, een klein spoorwegknooppunt midden in de heuvels in Noord-India.
- Ranji is de ik-verteller van sommige hoofdstukken, waardoor lezers de gebeurtenissen rechtstreeks door zijn ogen kunnen zien.
2. Roestig (Zelfrepresentatie van de auteur):
- Rusty portretteert een gefictionaliseerde versie van auteur Ruskin Bond als een volwassen auteur en voormalig inwoner van Deoli tijdens zijn studententijd.
- Rusty fungeert ook als verteller en wordt afgebeeld als vrienden met meneer Kapoor, die de mysterieuze verhalen die hij uit Deoli en omgeving heeft verzameld, deelt met een geboeide Rusty.