The Sisters Brothers, based on Canadian novelist Patrick deWitt’s 2011 novel, marks the English-language debut for acclaimed French film-maker Jacques Audiard.
Read this post on movieretrospect.blogspot.com