Courtney B. Vance plays Travis Holloway, a character navigating complex relationships.
Kerry Fox portrays Maggie Leyland, a key character involved in the film's emotional dynamics.
Leland Gantt takes on the role of Barrett, a character with significant influence in the story.
Ned Beatty plays Col. Banning, a character representing authority in the film.
Bill Nunn is cast as Sgt. Rivers, a character who contributes to the film's narrative.
Ciarán Hinds plays Edward Leyland, a crucial figure in the film's unfolding events.
Beatie Edney portrays Esther, a character with an important role in the storyline.
Fraser James takes on the role of Sonny, adding depth to the film's plot.
Adrian Lester plays Ray, a character who interacts closely with the main cast.
Rory Jennings portrays David Leyland, contributing to the film's family dynamics.
Nicholas Selby plays Mr. Leyland, a patriarchal figure in the Leyland family.
Anna Cropper portrays Mrs. Leyland, adding to the family aspect of the film.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.