Catalina wordt door haar moeder ondergebracht bij de oude Márquez, een kaartenmaker. Van hem leert zij stads- en landkaarten tekenen. Geen gewone, maar 'levende' stadskaarten: wanneer de kaart beweegt, verandert de stad. Maar haar gave trekt de aandacht van kwade geesten. Het schip der schaduwen is de haven binnen gevaren en gemaskerden overspoelen Barcelona. Catalina moet vluchten. Met haar grote liefde Jordi gaat zij op zoek naar haar grootmoeder Nuria, die dezelfde gave bezit en weet welke gevaren op de loer liggen. Catalina zoekt haar toevlucht in de stad van Nacht en Nergens, waar de schaduwkoningin woont. Alleen haar magische gaven kunnen Barcelona en de rest van de wereld redden. Gaat het Catalina lukken? En ten koste van wat en van wie?