Vanessa Moon as Queen Leia pummeled by a fuck-fest machine