In Charlie Halls wereld is iets bijzonders aan de hand. Een schaduw is niet alleen een stille volger, maar bevat alle mysteries die de eigenaar geheim wil houden of tentoon wil stellen. Om uiting te geven aan hun persoonlijkheid kiezen sommige mensen ervoor hun schaduw naar believen aan te passen, als statussymbool of ter vermaak, maar dit is niet zonder risico. Er wordt namelijk gefluisterd dat dergelijke aanpassingen grote gevolgen kunnen hebben en je zelfs je leven kunnen kosten.
Charlie is een jonge barvrouw die een extra zakcentje verdient door zich te laten inhuren voor allerhande vuile klusjes. Ze woont samen met haar vriend Vince, een lieve, rustige jongen die al zolang Charlie hem kent zonder schaduw door het leven gaat. Volgens haar zus Posey is dat een duidelijk teken dat er iets mis is met Vince, maar Charlie wil er niets over horen. Tot ze betrokken raakt bij de speurtocht naar een mysterieus boek en daarnaast ook nog eens een moord probeert op te lossen. Het spoor voert naar niemand minder dan Vince. Ze wil het niet geloven, maar de twijfel slaat toe: hoe goed kent ze hem eigenlijk?