On the brink of annihilation, mankind resumes the fight against the unstoppable Chimera on the shores of the United States.
Read more.