Garibaldi's Lovers Ending Explained: A widowed working-class father falls in love with a struggling, poor artist. Directed by Silvio Soldini, this 2012 comedy film stars Valerio Mastandrea (Leo), alongside Alba Rohrwacher as Diana, Giuseppe Battiston as Amanzio, Claudia Gerini as Teresa. With a 6.6/10 rating, the ending has divided audiences.

What Happens at the End of Garibaldi's Lovers?

A widowed working-class father falls in love with a struggling, poor artist.

How Does Valerio Mastandrea (Leo)'s Story End?

  • Valerio Mastandrea: Valerio Mastandrea's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Alba Rohrwacher (Diana): Alba Rohrwacher's role in the climax proves pivotal to how the central conflict resolves.
  • Giuseppe Battiston (Amanzio): Giuseppe Battiston's character undergoes a significant shift in the final act.

What Does the Ending of Garibaldi's Lovers Mean?

Garibaldi's Lovers's ending attempts to resolve the major plot threads, though some narrative elements involving Valerio Mastandrea may feel rushed. Silvio Soldini's final act has been both praised for its ambition and criticized for its execution.