The Human Rights Watch Film Festival, now in its 27th year in London, presents a lineup of 10 award-winning, international documentary films in partnership with Barbican Cinema, and generously supported by players of People’s Postcode Lottery.