The cast constantly surprises, with Teri Garr, a very young Harrison Ford (in a role that was supposed to be small, but Ford so impressed Coppola he expanded it), Robert Duvall, and that Rosetta Stone of 70s cinema, John Cazale. A bit of a tough nut to crack, but very worthwhile. ...