The Locarno Film Festival wrapped up its 74th edition