Back

Feature film — 2021

The Last Bus (2021)

6.51h 28mDrama

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.

Watch now

The note

Stay for the details.

A high-signal pick with 102 votes.

Celsius Entertainment

Community reviews

What viewers are saying

Sign in to leave a review for everyone to see. Reviews are tied to your account so the community can trust what's shared.

Loading reviews…

Director: Gillies MacKinnon

On screen

Cast & crew

Timothy Spall as Tom

Timothy Spall

Tom

Phyllis Logan as Mary

Phyllis Logan

Mary

Natalie Mitson as Young Mary

Natalie Mitson

Young Mary

B

Ben Ewing

Young Tom

P

Patricia Panther

Tracy

Saskia Ashdown as Imogen

Saskia Ashdown

Imogen

Colin McCredie as Graham

Colin McCredie

Graham

Marnie Baxter as Alice

Marnie Baxter

Alice

Iain Robertson as Andrey

Iain Robertson

Andrey

Susanna Laine as Maria

Susanna Laine

Maria

Sheila Grier as Moira (Vigilante)

Sheila Grier

Moira (Vigilante)

Natalie Clarke as Alicia (Nurse)

Natalie Clarke

Alicia (Nurse)