The Holcroft Covenant, 1985. directed by John Frankenheimer and stars Michael Caine.
https://upload.wikimedia.org/wikiped...ant_poster.jpg
Although James Caan was originally cast as Noel Holcroft, he walked off the set due to disagreements with the producers. Director John Frankenheimer later said "I will be forever grateful to James Caan. Forever. Because he gave me the best gift that's ever happened to me in my career, which is Michael Caine."As far as I'm concerned, he is probably the best actor I've ever worked with," added Frankenheimer. "Certainly the best actor I've ever worked with who gets the girl."