The Last Bus (2021)
Widower Tom, on the recent passing of his wife Mary, uses his free bus pass to travel the length of Britain from John O'Groats in Caithness to Land's End in Cornwall, their shared birthplace, using only local buses. It's an incident-fuelled nostalgia trip and his encounters with local people make him a media phenomenon. Tom is totally unaware and to his surprise on arrival at Land’s End he’s greeted as a celebrity.
Director: Gillies MacKinnon
![]() |
Timothy Spall as Tom |
![]() |
Phyllis Logan as Mary |
![]() |
Natalie Mitson as Young Mary |
![]() |
Ben Ewing as Young Tom |
![]() |
Patricia Panther as Tracy |
![]() |
Saskia Ashdown as Imogen |
![]() |
Colin McCredie as Graham |
![]() |
Marnie Baxter as Alice |
![]() |
Iain Robertson as Andrey |
![]() |
Susanna Laine as Maria |
![]() |
Sheila Grier as Moira (Vigilante) |
![]() |
Natalie Clarke as Alicia (Nurse) |
![]() |
Celyn Jones as Dr Martin |
![]() |
Ronan Doyle as Colin (Wannabe Soldier) |
![]() |
Linda Lyon as Jan (Passenger with Correct Fare) |
![]() |
Steven Duffy as Pete |
![]() |
Anne Kidd as Anne |
![]() |
Aila Gavin as Issy |
![]() |
Matt Costello as Stuart |
![]() |
Adam Mitchell as Rory |
![]() |
Helen Windsory Quinn as Joyce (Rory's Grandma) |
![]() |
Kirsty Eila McIntyre as Claire (Nuisance Boy Mum) |
![]() |
Dee Maxwell as June (Driver - Sheep Bus) |
![]() |
Ayla Sherrif as Esme (Mr. Froggy Girl) |
![]() |
Lynn Kennedy as Carol (Thieving Junkie) |
![]() |
Patsy Blower as Francesca (Café Waitress) |
![]() |
Manjot Sumal as Dr. Aziz (Oncologist) |
![]() |
Kevin Mains as Neil (Racist) |
![]() |
Maryam Hamidi as Sophia (Abused Passenger) |
![]() |
Ayaan Majid as Mo (Sophia's Son) |
![]() |
Adam Tomkins as Ted (Supportive Passenger) |
![]() |
Marianne McIvor as Sue (Supportive Passenger) |
![]() |
Olivia Fenton as Grace (Hen) |
![]() |
Isela Hamilton as Suzie (Chief Hen) |
![]() |
Neil Thomas as Des (Football Fan) |
![]() |
Brian Pettifer as Billy (Drunk) |
![]() |
Johanna Allitt as Sandra (B&B Owner) |
![]() |
Grace Calder as Fran (B&B Guest) |
![]() |
Andrew John Tait as Ric (B&B Guest) |
![]() |
Ciaron Kelly as Paddy (First Day Driver) |
![]() |
Michael Monroe as Simon (Student) |
![]() |
Keith Warwick as Malcolm (Inspector) |
![]() |
Lyn Papadopoulos as Rachel (Balloon Passenger) |
![]() |
Leonard Cook as Bob (Free Journey Driver #1) |
![]() |
Anthony Bowers as Eddie (Free Journey Driver #2) |
![]() |
Nicola Williamson as Elena (Crying Girl's Friend) |
![]() |
Glen Maney as Ken (Driver - Broken Down Bus) |
![]() |
Mia Roopra as Julia (Greeting Girl) |
![]() |
Leah Byrne as Helen (Crying Girl) |
| Camera | George Geddes | Director of Photography |
| Editing | Anne Sopel | Editor |
| Production | Michelle Smith | Casting |
| Art | Andy Harris | Production Design |
| Art | Jean Kerr | Art Direction |
| Costume & Make-Up | Gill Horn | Costume Design |
| Costume & Make-Up | Anita Anderson | Makeup Artist |
| Costume & Make-Up | Kamen Glover | Makeup Artist |
| Costume & Make-Up | Caroline Hamilton | Makeup Artist |
| Costume & Make-Up | Emma Leigh Porter | Makeup Artist |
| Sound | Peter Burgis | Foley Artist |
| Sound | Glen Gathard | Foley Mixer |
| Sound | Rebecca Heathcote | Foley Artist |
| Sound | Sven Taits | Sound Re-Recording Mixer |
| Sound | Derek Trigg | Foley Editor |
| Production | Angela Murray | Co-Producer |
| Costume & Make-Up | Christine Cant | Makeup Designer |
| Costume & Make-Up | Christine Cant | Hair Designer |
| Sound | Nick Lloyd Webber | Original Music Composer |
| Production | Patricia Rybarczyk | Line Producer |
| Directing | Mark Lacey | First Assistant Director |
| Sound | Phil Croal | Sound Recordist |
| Crew | Shuna Frood | Post Production Supervisor |
| Sound | Ian Neil | Music Supervisor |
| Directing | Angela Miller | Script Supervisor |
| Lighting | Stuart Johnson | Gaffer |
| Editing | Graeme Hanks | Assistant Editor |
| Art | Piero Jamieson | Property Master |
| Camera | David Morrison | Key Grip |
| Production | Tom Harberd | Associate Producer |
| Production | Elliot Ross | Associate Producer |
| Production | Fenella Ross | Associate Producer |
| Directing | Sean Boyle | Second Assistant Director |
| Directing | Henry Jay Gordon | Second Assistant Director |
| Directing | Harry Medland | Third Assistant Director |
| Directing | Ollie HIlton | Third Assistant Director |
| Production | Ali Coulson | Production Coordinator |
| Production | Aimie Willemse | Production Runner |
| Camera | Martin Newstead | Steadicam Operator |
| Camera | Martin Newstead | "A" Camera Operator |
| Camera | Marina Selega | First Assistant "A" Camera |
| Camera | Thierry Volant | Drone Pilot |
| Camera | Rasmus Rani | Second Assistant Camera |
| Camera | Ross Elliott | Camera Trainee |
| Camera | Luca Michelli | Camera Trainee |
| Camera | Cosmin Ionut Nistor | Digital Imaging Technician |
| Directing | Sol Papadopoulos | Second Unit Director |
| Sound | Gary Doig | Boom Operator |
| Sound | Charles Law | Boom Operator |
| Art | Philip Barratt | Standby Art Director |
| Art | Caroline McDonald | Graphic Designer |
| Art | Alison Meloy | Art Department Assistant |
| Production | Shayne Savill | Production Accountant |
| Production | Emily Diprose | Production Accountant |
| Production | Joanna Emmitt | Production Accountant |
| Production | Samira Musa | Assistant Accountant |
| Costume & Make-Up | Susie Will | Costume Supervisor |
| Costume & Make-Up | Delia Letham | Makeup Supervisor |
| Costume & Make-Up | Christine Close | Makeup Artist |
| Costume & Make-Up | Rebecca Goldinger | Makeup Trainee |
| Visual Effects | Mike Kelt | Special Effects Supervisor |
| Production | Andrea Layfield | Casting Associate |
| Crew | James McCreadie | Stunt Double |
| Crew | Carter Ferguson | Fight Choreographer |
| Camera | Kevin Scullion | Still Photographer |
| Camera | George Geddes | Still Photographer |
| Production | Ashley McKee | Unit Manager |
| Editing | Jamie Welsh | Colorist |
| Sound | Tushar Manek | Dialogue Editor |
| Sound | Brian Gilligan | Sound Effects Editor |
| Sound | Daniel Bodsworth | ADR Editor |
| Production | Jay Benedict | ADR Voice Casting |
| Crew | Jay Benedict | In Memory Of |
| Directing | Gillies MacKinnon | Director |
| Production | Sol Papadopoulos | Producer |
| Production | Roy Boulter | Producer |
| Writing | Joe Ainsworth | Writer |
| Production | Phil Hunt | Executive Producer |
| Production | Compton Ross | Executive Producer |
| Production | James Atherton | Executive Producer |
| Production | Jan Pace | Executive Producer |
| Production | Thierry Wase-Bailey | Executive Producer |
| Production | Henriette Wollmann | Executive Producer |
| Production | Jennifer Armitage | Executive Producer |
| Production | Norman Merry | Executive Producer |
| Production | Peter Hampden | Executive Producer |
| Production | Timothy Spall | Executive Producer |