Release Date: March 21, 2024
No. of episodes : 6 episode(s)
Latest Episode : Season 1 Episode 6 Element 6 (21-Mar-2024)
21st century paleontologist Helena Walker finds herself resurrected on a mysterious primeval island populated by prehistoric beasts.