In a world where humanity has crossed the boundaries of genetics, prisons have evolved to house those who defy established norms. "The Refuge," a women's prison located on a desolate island, has become a symbol of oppression and fear. There, the inmates, known as "The Beasts," are hybrids of humans and animals, marked by their dark pasts and a s...Read more