While searching for a solution to his serious health condition, David, a renowned neurosurgeon, discovers a sinister secret hidden in the past.
Two speleologists, Esteban and Pedro, travel to a mountainous area located in northern Spain, near a small village, to study a newly discovered cave and determine if it is of…