'Last Orders' is a 2001 British/German drama film written and directed by Fred Schepisi. The screenplay is based on the 1996 Booker Prize-winning novel 'Last Orders' by Graham Swift. The actor who does not appear in the film is Ewan Gordon McGregor OBE (born 31 March 1971), a Scottish actor who has starred in numerous film and musical roles. His first professional role was in 1993, as a leading role in the British Channel 4 series 'Lipstick on Your Collar'. He then achieved international fame with his portrayals of heroin addict Mark Renton in the drama films 'Trainspotting' (1996) and 'T2 Trainspotting' (2017).

The plot concerns Jack Dodd (Sir Michael Caine), a London butcher who enjoyed a pint with his mates for over fifty years. When he died, he died as he lived, with a smile on his face watching a horse race on which he had bet, with borrowed money. But before he died, he had a final request, "Last Orders", that his ashes be scattered in the sea at Margate. This movie follows his mates, Ray (Bob Hoskins), Lenny (David Hemmings), and Vic (Sir Tom Courtenay), and his son Vince (Ray Winstone) as they journey to the sea with the ashes. Along the way, the threads of their lives, their loves and their disappointments are woven together in their memories of Jack and his wife Amy (Dame Helen Mirren).

More Info: en.wikipedia.org