O pescador José atravessa o rio Magdalena, o maior da Colômbia, em busca dos corpos de seus dois filhos, assassinados pelos paramilitares. Apesar de sua dor, José está determinado a encontrá-los, para dar o enterro que merecem e, assim, impedir que permaneçam como almas errantes.
Primeiro longa de ficção do diretor Nicolás Rincón Gille, "Tantas Almas" segue a jornada deste pescador, revelando a magia de um país despedaçado e transformando sua busca em uma luta contra o esquecimento, o que, de diferentes maneiras, evoca o Brasil de hoje.