A beautiful space marine has lost track of her entire crew and she fears they have been taken by the creature they have come searching for. When she finally discovers the creature’s den, she realizes she is in much more trouble than anticipated as she faces a gargantuan spider armed with slimy mechanics cocks and an insatiable sex drive!