Luis, vingt ans, part a Londres en compagnie de sa mère, Noelia, pour terminer sa thèse d'économie. Ils sont accueillis par Olivia, la sœur cadette de sa meère qui vit a Camberwell Road, un quartier ouvrier du sud de Londres. Au bout d'une semaine Noelia rentre a Madrid, confiant son fils à sa sœur en lui recommandant de le surveiller. Olivia suit les conseils de sa sœur mais bientôt une histoire d'amour se tisse entre la tante et le neveu.
En plein jour, un groupe d’hommes braque un magasin d’or de la Puerta del Sol à Madrid. José, père divorcé en plein conflit avec son ex-femme, Tony, son complice, sex-symbol malgré lui, Manuel, chauffeur de taxi embarqué contre son gré dans l’aventure, et Sergio, le fils de José, partent en cavale. Objectif : atteindre la France en échappant à la police… Mais arrivé près de la frontière française, dans le village millénaire de Zugarramurdi, le groupe va faire la rencontre d’une famille de sorcières, bien décidées à user de leurs pouvoirs maléfiques pour se venger des hommes…