Davy Henshaw
George MacKay
Ally
Kevin Guthrie
Morag
Elaine MacKenzie Ellis
Francine
Gayle Telfer Stevens
Janice
Emma Hartley-Miller
Brendan
John Spence
Christine
Emily-Jane Boyle
Chef
Daniela Nardini
Ronnie
Paul Brannigan
Jean Henshaw
Jane Horrocks
Robert 'Rab' Henshaw
Peter Mullan
Liz Henshaw
Freya Mavor
Yvonne
Antonia Thomas
Harry Harper
Jason Flemyng
Eilidh
Sara Vickers
Ewan
Paul McCole
Director
Dexter Fletcher
Director of Photography
George Richmond
Cinematography
Thanks
Jamie Oliver
Producer
Andrew Macdonald
Casting
Nina Gold
Music Editor
Allan Jenkins
Screenplay
Stephen Greenhorn
Editor
Stuart Gazzard
Line Producer
Victoria Dabbs
Kahleen Crawford
Original Music Composer
Paul Englishby
Costume Design
Anna Mary Scott Robbins
Harriet Edmonds
Makeup & Hair
Zoey Stones
Kieran Parker
Second Assistant Director
Helen Fraser
Associate Producer
Joanne Smith
First Assistant Director
Jonathan Farmer
Additional Photography
Nick Heckstall-Smith
Script Supervisor
Ana Garrido
Lucy Ward
Leah Clarke
Production Design
Mike Gunn
Sound
Fiona Cruickshank
Arabella Page Croft
Nicole Stafford
Art Direction
Lydia Farrell
Zoe Wight
Third Assistant Director
Marilyn Edmond
Score Engineer
Olga Fitzroy
Makeup Artist
Delia Letham
Digital Film Recording
Fiorenza Bagnariol
Other
Catherine Grieves
Lewis Morison
Visual Effects Coordinator
Daniel Matley
Visual Effects Supervisor
Stephane Naze
Danny King
Visual Effects Compositor
Giorgia Pulvirenti
Digital Colorist
Rob Pizzey
Digital Compositor
Andrew Pinson
Allon Reich