Four days, 46 films, 18 countries