21st century palaeontologist Helena Walker finds herself resurrected on a mysterious primeval island populated by prehistoric beasts.