‘The Sisters Brothers’ cast walks red carpet in Deauville

French director Jacques Audiard presents his first film in English, “The Sisters Brothers”, starring Joaquin Phoenix and John C. Reilly, at the Deauville American Film Festival in France.