A team of elite warriors with mysterious powers enter a city immersed in a sandstorm.A team of elite warriors with mysterious powers enter a city immersed in a sandstorm.A team of elite warriors with mysterious powers enter a city immersed in a sandstorm.