Action, Thriller
Nature, government and industry collide in the Southwest of the United States and China as nature fights back and people struggle to survive.