A couple is gang raped while camping.
The alien lord finaly gets his sex slaves.
Man gets a surprise present for helping needy friend.