Cast and Crew of An Almost Perfect Affair

Cast of
An Almost Perfect Affair

About An Almost Perfect Affair

An idealistic first-time director lives for his art — until he meets a wife of an Italian producer at the Cannes Film Festival. A passionate affair begins, but the couple's romance is tested as they face the temptations of fame and fortune.

Full Cast of An Almost Perfect Affair

Keith Carradine
plays Hal

Keith Carradine as Hal

Keith Ian Carradine (born August 8, 1949) is an American actor and singer-songwriter.

See Keith Carradine's other roles

Monica Vitti
plays Maria

Raf Vallone
plays Freddie

Christian De Sica
plays Carlo

Dick Anthony Williams
plays Jackson

Henri Garcin
plays Lt. Montand

Anna Maria Horsford
plays Amy Zon

Anna Maria Horsford as Amy Zon

Anna Maria Horsford is an American actress, known for her performances in television comedies. Horsford is best know...

See Anna Maria Horsford's other roles

Katya Berger
plays Maria & Freddie's Daughter

Andy Ho

Sady Rebbot

Gérard Buhr

Ham-Chau Luong

Jean-Pierre Zola

François Viaur

Rona Barrett
plays Self (uncredited)

Farrah Fawcett
plays Self (uncredited)

Farrah Fawcett as Self (uncredited)

Farrah Leni Fawcett (born Ferrah Leni Fawcett; February 2, 1947 – June 25, 2009) was an American actress, fashion mod...

See Farrah Fawcett's other roles

Marco Ferreri
plays Self (uncredited)

Sergio Leone
plays Self (uncredited)

Paul Mazursky
plays Self (uncredited)

George Peppard
plays Self (uncredited)

George Peppard as Self (uncredited)

George Peppard (October 1, 1928 – May 8, 1994) was an American actor. He is best remembered for his role as strugglin...

See George Peppard's other roles

Rex Reed
plays Self (uncredited)

Brooke Shields
plays Self (uncredited)

Brooke Shields as Self (uncredited)

Brooke Christa Shields (born May 31, 1965) is an American actress, author and model. Some of her better known movies ...

See Brooke Shields's other roles

Edy Williams
plays Self (uncredited)


Crew of An Almost Perfect Affair

Discover the backstage crew of An Almost Perfect Affair →