Barcelone, au début du XXe siècle, voit cohabiter deux villes. L'une, bourgeoise et moderniste, l'autre crasseuse et sordide. Quand Teresa Guitart, la jeune fille d'une famille riche, est portée disparue, la nouvelle envoie une onde de choc dans tout le pays. La police a bientôt un suspect : Enriqueta Marti, une femme également connue sous le nom de « La Vampira de Barcelona ».