Portuguese filmmaker Pedro Pinho’s monumental three-and-a-half-hour film, “O Riso e a Faca (I Only Rest in the Storm),” confronts the systems of power that shape the world today. A prize-winner at this year’s Cannes Film Festival, where lead actress Cleo Diára won the Best Performance award in the Un Certain Regard section, the film will […]