A team heads to a distant land to investigate a drug ring run by aliens.A team heads to a distant land to investigate a drug ring run by aliens.A team heads to a distant land to investigate a drug ring run by aliens.