Oh, I'm so glad someone else knows this film! It's Last Orders, a sadly wistful movie, full of regrets. Bob Hoskins, Tom Courtenay, and David Hemmings play Caine's friends; Helen Mirren, his widow; and Ray Winstone, his son.

Speaking of Bob Hoskins, what role has he, Ernest Borgnine, Pat Hingle, Ned Beatty, Jack Warden, Billy Crudup, and about a dozen others all played?