In a post-apocalyptic future, a group of human-animal hybrids must fight against an alien attack and survive in a world gone mad. They are forced to confront their own monstrous nature and make difficult choices, including self-sacrifice, as they try to save humanity from the impending doom.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States