À Barcelone, Uxbal, meurtri et obsédé par les fantômes de son passé auxquels il est confronté en raison de ses pouvoirs paranormaux, essaie de protéger ses enfants, Ana et Mateo, de l’influence néfaste de Maramba, son épouse alcoolique et dépressive. Mais, pour survivre, il exerce des activités criminelles qui le placent dans une situation précaire. Pour le compte de Hai, un gangster chinois, il organise un trafic de produits de contrefaçon, qu’il fait revendre dans la rue par des immigrés clandestins. Uxbal a aussi un don : il peut communiquer avec les morts. Il se sert de ce talent pour arrondir ses fins de mois. Mais sa vie bascule quand il apprend qu’il a un cancer de la prostate…