Fiorenzo Serra Festival: the film by Greca Nathascia Meloni and Max Leimstättner wins