Sparrow er en gripende historisk roman som tar oss med til den spanske byen New Carthage i de siste årene av hedensk romersk tid. Hovedpersonen, Jacob, kjent som Sparrow, vokser opp som en gutteslave i et brottelliv ved kanten av et fallende imperium. Uten kjennskap til sin egen opprinnelse, skaper han sin egen identitet som Sparrow, en gutt som synger uten grunn og klarer å unngå problemer med sin gåtefulle evne til å 'fly' fra fare. Handlingen utspiller seg i en levende verden som inkluderer kjøkkenet til en kokk, en urtilsmukt hage, en høylytt og farlig taverna, samt det mystiske loftet der 'ulvene' – prostituerte og slaver fra hele imperiet – driver sin virksomhet. Sparrows hverdag er fylt med eventyr og utfordringer: han lytter til historier fra sin kjære 'mor' Euterpe, løper ærend for hennes elsker, og unngår både den brutale tilsynsmannen og intrigene fra den ledende ulven, Melpomene. Men et hardt skjebne venter Sparrow, et liv preget av lidelse, drap, kaos, og skjebnens uunngåelige deling av kvinner og skjebner.