Bob Balaban

as James Foster


Burt Young

as Sal Palermo

Paul Sorvino

as Joe Maloni

Maury Chaykin

as Donald Rossi

Diane Keaton

as Fran Varecchio

John Ventimiglia

as Raymond Pelagi

Michael Allinson

as Charles

Glenn Cruz

as John Anderson


Raymond Franza

as Lester

Bruno Iannone

as Sammy

Frank Pellegrino

as Frank Varecchio

John Rothman

as Dr. Pete