Beanpole ★★★★

The most challenging and uncompromising film that I have seen this year. Need a while to unpack this.