The Sisters Brothers

Cinestudio 300 Summit Street, Hartford

The Sisters Brothers, an American Western by French filmmaker Jacques Audiard (A Prophet), won hearts and minds (and a standing ovation) at this year’s Venice […]