Beaten, stripped, tied up and now humiliated!