In a near future society, a group of wildlife photographers travel to an island, Alluvium, off the coast of Australia. When they traveled to the island to photograph the largest sea turtle hatching phenomenon in the world, they never expected to make Alluvium their new home. After discovering an ancient tribe of women living within the jungle, both Maia and Lily feel like they belong for the first time in their lives. Although, things are not what they seem. Their island paradise quickly transforms into something dark and twisted as an ancient secret is brought to light, which could be the end of all humankind.