
Garibaldi's Lovers
A dash of corruption. A pinch of romance. What could go wrong?
A widowed working-class father falls in love with a struggling, poor artist.
Where to Watch
No US streaming subscription carries this title right now.
Top Cast

Valerio Mastandrea
Leo

Alba Rohrwacher
Diana

Giuseppe Battiston
Amanzio

Claudia Gerini
Teresa

Maria Paiato
Cinzia
Luca Dirodi
Elia
Serena Pinto
Maddalena

Shi Yang
Fiorenzo
Michele Maganza
Emiliano

Fausto Russo Alesi
Real estate agent

Giuseppe Cederna
Store manager

Giselda Volodi
Art dealer

Luca Zingaretti
Malaffano

Pierfrancesco Favino
Giuseppe Garibaldi (voice)

Gigio Alberti
Cazzaniga (voice)

Neri Marcorè
Giacomo Leopardi / Leonardo Da Vinci (Voce)
More Like This

Ma che bella sorpresa

The Most Beautiful Day in the World

American Dreamer

My Best Enemy

Zoran: My Nephew the Idiot

Fantozzi

Journey with Papa

The Country Boy

Adventures in Public School

Talcum Powder

A Girl in Australia

God Willing

A Beautiful Day

Sotto una buona stella

Class Rank

Welcome Mr. President!

I Can Quit Whenever I Want

Welcome Back Mr. President

A Fantastic Back and Forth

While There's War There's Hope
