Mira Thornvale - weathered halfling relic broker. Secret: sold the same map to two different crews. Hook: Mira needs help recovering a cracked map from the old mill.
Soren Blackbriar - gray at the temples human temple scribe. Secret: hid evidence from the watch. Hook: Soren knows who opened the undercroft stairs.
Elira Moonbrook - bright-eyed elf wandering oath keeper. Secret: dreams the same tower every new moon. Hook: Elira recognizes a silver key from a dream.
Garrik Stoneford - early middle-aged dwarf used armor dealer. Secret: keeps a second ledger for the thieves guild. Hook: Garrik needs guards for a delivery.
Vexa Duskwick - ageless-looking tiefling beloved magistrate. Secret: funds both sides of a local feud. Hook: Vexa offers proof against a rival at the ash market.
Talia Redwillow - young adult half-elf worried abbot. Secret: sent another group and never told anyone. Hook: Talia asks for proof before bells ring at dawn.
Brond Ironvale - weathered half-orc gate sergeant. Secret: let the wrong cart through the gate. Hook: Brond will open the gate if the party proves the captain lied.
Kaela Mistvale - old before their time gnome rare book seller. Secret: knows which noble buys poison. Hook: Kaela recognizes stolen goods and names a price.
Orren Marshgate - elderly human border reeve. Secret: knows the official story is a lie. Hook: Orren needs a sealed letter carried before sunset.
Seren Foxglove - young adult elf court alchemist. Secret: plans to blame the party for the next murder. Hook: Seren hires the party to recover a cursed ring.