Virginia and Casimiro are both married with children to passionate spouses, while they are shy and devoted to poetry, crying watching "Anna Karenina" on TV. They commute every day from a little town in Lombardy to Milan and during the journeys they meet and fall in love. They suffer from being unable to realize their love without hurting their marriages but they don't know their respective spouses share a hot relationship...
Cochi Ponzoni
as Casimiro Banotti
Jane Birkin
as Virginia Vismara
Aldo Maccione
as Michele Vismara
Catherine Spaak
as Milena Banotti
Mario Maranzana
as La Carrubba
Daniele Formica
as Il ricattatore
Clara Colosimo
as L'infermiera dell'obitorio
Enrico Beruschi
as Un collega di Casimiro
Annibale Papetti
as Ambrogio, l'oste
Franca Scagnetti
as La chiromante
Guido Spadea
as Il parroco
Renato Mori
as Il funzionario del PCI