A still from the film. Tom (Timothy Spall) is sitting alone on a bus. A close up of his face, he has a large plaster on his forehead above his left eye.

The Last Bus (12A)

27th September - 30th September

Mon 27 Sep, 6.30pm //
Wed 29 Sep, 7.30pm //
Thu 30 Sep, 2pm //
Thu 30 Sep, 6.30pm //

Buy tickets

A heart-warming tale of Tom (Timothy Spall), a pensioner whose wife, Mary (Phyllis Logan), has passed away. Setting out from his home in John O’Groats – Britain’s most Northerly point – he begins a journey to where he and Mary first met – at Britain’s most Southerly point; Land’s End. Using only his free bus pass to travel, he carries his wife’s ashes in a small suitcase on local buses the length of the country.

Along the way his adventures are recorded by the people he meets, and – unbeknownst to him – his trip unwittingly makes him a celebrity.

Ticket Prices

Ticket info: £7 // £21 for 4 tickets

Buy tickets

Running Time

1hr 26m