Pawel Pawlikowski's Cannes Best Director winner starring Sandra Huller gets a US limited release from Mubi.