Demi Moore Michael Caine Lambert Wilson Nathaniel Parker Shaughan Seymour Nicholas Jones David Barras Joss Ackland Silas Carson Derren Nesbitt
Judi Dench Steve Coogan Mare Winningham Ruth McCabe Sophie Kennedy Clark Hannah Blamires Michelle Fairley Anna Maxwell Martin Nicholas Jones Kate Fleetwood Sara Stewart 罗纳德·里根