1868 findet der Naturwissenschaftler Marcelino Sanz de Sautuola (Antonio Banderas) durch Zufall steinzeitliche Malereien in den Höhlen von Altamira im Norden von Spanien. Sein Versuch, die Malereien den akademischen Experten vorzulegen, damit diese sie untersuchen, schlägt allerdings fehl. Denn...