A crop of exciting films by rising UK auteurs have been causing a stir on the festival circuit in recent years. Baraton notes that Charades is still a fairly new company, set up in 2017. Without ...