philly.com
Yecch! Mexico is squid-locked
Gareth Edwards, a visual-effects brainiac from Britain, has, in his writing and directing debut, delivered a deft existential road movie, a muted romance, and, above all, a sci-fi allegory with giant squidlike creatures thumping around Mexico, cutting a deadly path to the walled borders of the United States.