Unable to grieve after the death of her twin sister, seventeen-year-old Hannah accompanies her parents to Lascaux, France, where she visits the caves and discovers an astonishing connection between herself and her prehistoric ancestors.