Granada, 2001. Britiske Sonia Cameron er i 30-årene og på ferie i den spanske byen for å lære seg flamenco. Men ved et tilfeldig kafébesøk blir hun trukket inn i en dramatisk fortelling fra den spanske borgerkrigen. Sytti år tidligere huset den samme kafeen familien Ramirez, en familie på seks som alle fikk kjenne virkningene av krigens konflikter på kroppen.