Beautiful, interesting, incredible cinema.
When a pair of attractive female slaves escape from their captors, they find themselves stranded on a strange jungle-covered planet. While the girls explore their new surroundings, they discover that they are being hunted by the planet’s ruler.