Nasty sleaze fest, very violent and misogynistic.
The Savage Beasts is not available for streaming at this moment.