Violent destruction and hardcore lesbian sex in this over-the-top action-comedy romp!