In 2033, Mexico City is a hot, mechanical and chaotic megacity ruled by the military and a tyrannica...