A group of young space colonisers salvage a deserted space station in the galaxy's depths. Too late, they realise the universe's most fearsome life form has infested the station, posing a deadly ...