Cast and Crew of Salting the Battlefield

Cast of
Salting the Battlefield

About Salting the Battlefield

David Hare concludes his trilogy of films about MI5 renegade Johnny Worricker with another fugue on power, secrets and the British establishment. Johnny Worricker goes on the run with Margot Tyrell across Europe, and with the net closing in, the former MI5 man knows his only chance of resolving his problems is to return home and confront prime minister Alec Beasley.

Full Cast of Salting the Battlefield

Bill Nighy
plays Johnny Worricker

Bill Nighy as Johnny Worricker

William Francis Nighy (born 12 December 1949) is an English actor. Known for his work on screen and stage, he has rec...

See Bill Nighy's other roles

Helena Bonham Carter
plays Margot Tyrell

Helena Bonham Carter as Margot Tyrell

Helena Bonham Carter CBE (born 26 May 1966) is an English actress. Known for her roles in independent films and block...

See Helena Bonham Carter's other roles

Ralph Fiennes
plays Prime Minister Alec Beasley

Ralph Fiennes as Prime Minister Alec Beasley

Ralph Nathaniel Twisleton-Wykeham-Fiennes (born December 22, 1962) is an English actor, film producer, and director. ...

See Ralph Fiennes's other roles

Ewen Bremner
plays Rollo Madeley

Judy Davis
plays Jill Tankard

Judy Davis as Jill Tankard

Judy Davis (born 23 April 1955) is an Australian actress best known for her roles in Husbands and Wives, Barton Fink,...

See Judy Davis's other roles

Felicity Jones
plays Julianne Worricker

Felicity Jones as Julianne Worricker

Felicity Rose Hadley Jones (born 17 October 1983) is a British actress. She started her professional acting career as...

See Felicity Jones's other roles

Olivia Williams
plays Belinda Kay

Olivia Williams as Belinda Kay

Olivia Haigh Williams (born 26 July 1968) is a British actress who has appeared in British and American films and tel...

See Olivia Williams's other roles

Rupert Graves
plays Stirling Rogers

Rupert Graves as Stirling Rogers

Rupert S. Graves (born 30 June 1963) is an English film, television, and theatre actor. He is known for his roles in ...

See Rupert Graves's other roles

Saskia Reeves
plays Anthea Catcheside

Shazad Latif
plays Jez Nichols

Daniel Ryan
plays Bill Catcheside

Daniel Ryan as Bill Catcheside

Daniel Ryan (born 1968) is an English actor and writer.

See Daniel Ryan's other roles

Leanne Best
plays Amber Page

Leanne Best as Amber Page

Leanne Best (born 15 June 1979) is an English actress.

See Leanne Best's other roles

Kate Burdette
plays Allegra Betts

Pip Torrens
plays Jack Calderon

Pip Torrens as Jack Calderon

From Wikipedia, the free encyclopedia.  Pip Torrens (born June 2, 1960) is an English actor. He studied English Lite...

See Pip Torrens's other roles

San Shella
plays Abdul Khan

George Lenz
plays Security Man

Malcolm Sinclair
plays Reverend Bernard Towers

Andrew Cleaver
plays Brian Lord

James McArdle
plays Ted Finch

Nathan Ives-Moiba
plays Dean Chandler

Kirsty Oswald
plays Garden Room Girl

Valeria Vereau
plays Elisabeth

Richard O'Bryan
plays Barry

Pip Carter
plays Freddy Lagarde

Mark Wingett
plays Football Supporter

Anna Böger
plays Europcar Assistant

Renate Becker
plays Security Woman


Crew of Salting the Battlefield

Discover the backstage crew of Salting the Battlefield →