On the verge of giving up on life after escaping his abusive parents, Sean meets Tsalisa, a mysterious woman who offers him a new purpose. Together, they embark on a dangerous mission to rid the world of these creatures, while Sean begins to grapple with the dark truth of this mission and his surroundings.