Two archaeologists seek out the Canyon of the Dead and the dead find them.
Director: Coerte Voorhees
Cast