97 minutes
4/1/2016
The story of nine-year old Maria and her father Marcelino who, in 1879, found the first pre-historic cave paintings at the now world famous Altamira cave.
Antonio Banderas
as Marcelino
Golshifteh Farahani
as Conchita
Rupert Everett
as Monseñor
Pierre Niney
as Paul Ratier
Henry Goodman
as De los Ríos
Tristán Ulloa
as Abbé Breuil
Irene Escolar
as María
Allegra Allen
as María Sautuola
Clément Sibony
as Cartailhac
Javivi
as Harlé
Nicholas Farrell
as Vilanova
Lluís Soler
as Mero
Tábata Cerezo
as Pasi
Concha Hidalgo
as Marquesa
Katie Paterson
as Carolina
Maryam d'Abo
as Elena
José Luis Esteban
as Padre Tomás
Gonzalo Cunill
as Cubillas
Ximena Vera
as Monja
Kike Guaza
as Rey Alfonso XII