Stylish superhero girl gets banged by hostile blutbads.