Beautiful, interesting, incredible cinema.
In a January weekend in Rome a sudden heatwave causes people and animals to lose self-control.