Protagonist and narrator. A kind, initially unassertive high school student infatuated with his neighbor Margo. He joins her revenge prank, helps decipher her fake clues, and embarks on a road trip to find her. Through this journey, he grows more confident, confesses his feelings, learns to value friendship, and ultimately accepts her decision to remain independent.
Long-standing unrequited love that drives the protagonist's emotional journey.
Loyal friend and co-conspirator in both the revenge prank and the clue hunt.
Loyal friend and co-conspirator who provides technical and navigational support.
Acquaintances who develop genuine respect and friendship through vulnerability.
Explore the full interactive character relationship map of Paper Towns