Beautiful, interesting, incredible cinema.
Abel Ferrarra’s new documentary about a day at Piazza Vittorio.