Richard Thorncroft
Julian Barratt
Clive Parnevik
Simon Farnaby
Richard Crowthorne
Christopher Jenner Cole
Kenneth Branagh's Producer
Sean Foley
Agent's Secretary
Jessye Romeo
Richard's Agent
Harriet Walter
Himself
Simon Callow
Mayor
Nicholas Farrell
Jasmine
Jessica Barden
Dad with Newspaper
Tony Way
Peter Easterman's PA
Lois Meleri-Jones
Vincent
Jordan Long
Patricia Deville
Essie Davis
News Reporter
Alex Duncan
Tannoy Man
Neil Edmond
Kenneth Branagh
Jake
Alex Wyndham
Peter Easterman
Steve Coogan
Jeffrey Moncrief
Richard McCabe
DC Elena Baines
Andrea Riseborough
Paul Melly
Russell Tovey
PC Green
Robin Morrissey
Chief Inspector Derek Newsome
David Schofield
Casting Receptionist
Alannah Olivia
Executive Producer
Ridley Scott
Editor
Mark Everson
Sound Designer
Glenn Freemantle
Supervising Sound Editor
Natascha Wharton
Christine Langan
Screenplay
Associate Producer
Idea
Henry Normal
Stunts
Sian Milne
Title Designer
Matt Curtis
Foley
Peter Burgis
Original Music Composer
David Holmes
Keefus Ciancia
Producer
Laura Hastings-Smith
Jack Arbuthnott
Director
Director of Photography
David Luther
Casting
Colin Jones
Production Design
Peter Francis
Art Direction
Astrid Sieben
Set Decoration
Sally Black
Stella Fox
Costume Design
Suzie Harman
Assistant Art Director
Jacqueline Blundell
Property Master
Scott Rogers
Casting Associate
Toby Spigel
Casting Assistant
Olivia Brittain
Costume Supervisor
Holly Rosenthal
Music Editor
Graham Sutton
Armorer
Liam McCartney
Script Supervisor
Kriss Landin
Gaffer
James Bridger
Camera Operator
John Craine
Steadicam Operator
Ed Clark
Still Photographer
Steffan Hill
Visual Effects Editor
Edd Gamlin
Visual Effects Producer
Noga Alon Stein
Boom Operator
Thomas Markwick
Zoe Freed
Jason Swanscott
Foley Editor
Peter Hanson
Eilam Hoffman
Ben Barker
Sound Re-Recording Mixer
Richard Pryke
Makeup Designer
Nicole Stafford
Makeup Artist
Kirsty Mcqueen
Jacqui Rathore
First Assistant Editor
Matthew Streatfield
Ed Wethered
Carlo Dusi
Gabrielle Tana
Robert Norris
Ivan Dunleavy
Jenny Borgars
Dan MacRae
Danny Perkins
Nicky Earnshaw
Hair Designer
Jina Jay
First Assistant Director
Elaine Mackenzie
Sound Mixer
Stevie Haywood
Production Accountant
Freya Pinsent
Post Production Supervisor
Louise Seymour
Location Manager
Sian Sutherland
James Player
Co-Producer
Sarah Wheale