‘Athena’ Review: Oh Brothers, Where Art Thou?

The New York Times – Film:

A besieged French housing project is the setting for Romain Gavras’s relentlessly kinetic action movie.

This post first appeared in The New York Times – Film. Read the original article.