â 0/10
Movie â˘
Terra Infirma
Synopsis
Nature, government and industry collide in southwest US and southwest China, as nature fights back and people struggle to survive.
Release date
â
Original language
EN
Status
Canceled
Popularity
2