Zoo City by Lauren Beukes is a gritty, award-winning urban fantasy set in a reimagined Johannesburg where criminals are magically paired with animal companions. Zinzi December, burdened with a sloth and a shady past, has a talent for finding lost things. But when she’s hired to locate a missing pop star, she’s pulled into a dangerous world of crime, corruption, and dark magic. Sharp, inventive, and thrillingly original, Zoo City explores redemption, identity, and the eerie price of guilt.