A young woman wakes up on a distant shore, cold and vulnerable. She soon learns that wherever she is, it is dominated by powerful prehistoric animals! She must find a way to survive these harsh conditions and unravel the mystery of why she is here and what is the nature of this strange place.