Rok 1878. Marcelino Sanz de Sautuola (Antonio Banderas) dokonuje odkrycia zabytkowych rysunków na ścianie jaskini znajdującej się w północnej Hiszpanii. Eksperci nie chcą uznać paleolitycznych malunków z Altamiry za autentyczne, sądząc, że naukowiec dokonał fałszerstwa. Sautuola musi walczyć o uznanie swojego znaleziska oraz odzyskanie dobrego imienia. Film oparty na faktach.