Aug 9, 2019 1h 47m
Science Fiction | War
Set in the future, the city of Shanghai battle to defend itself against an ongoing attack by an alien force that has attacked and laid siege to num...