Quartier de Malasaña, Madrid, Espagne, 1976. Alors que l'agitation politique ravage les rues de tout le pays, la famille Olmedo arrive dans la grande ville et s'installe dans son nouvel appartement. Ils découvrent bientôt qu'ils ne sont pas les seuls à arpenter ses couloirs.
Au tout début de la guerre civile espagnole en 1936, un berger trouve un homme blessé et laissé pour mort. Il décide de laisser le mourant aux bons soins d'un asile. Presque 50 ans plus tard, le berger retrouve la trace de ce mystérieux homme.
Un moniteur d'auto-école cherche à impressionner son ex-petite amie en établissant un record de conduite en marche arrière. Mais une rencontre avec un inconnu fait tout capoter.