

22/09/2025
Diagnosed with Tourette Syndrome at 15, John Davidson navigates his way against the odds through troubled teenage years and into adulthood, finding inspiration in the kindness of others to discover his true purpose in life.

Robert Aramayo
as John Davidson

Maxine Peake
as Dottie Achenbach

Shirley Henderson
as Heather Davidson

Peter Mullan
as Tommy Trotter

Scott Ellis Watson
as Young John Davidson

Sanjeev Kohli
as Shopkeeper

Ron Donachie
as Headmaster

Steven Cree
as David Davidson

Paul Donnelly
as Billy Dean

Douglas Rankine
as Doctor Colin Hargreaves

Adam McNamara
as PC/Inspector MacCullen

David Carlyle
as Chris Achenbach

Anthony Capaldi
as Andy

Andrea Bisset
as Lucy

Francesco Piacentini-Smith
as Murray

Louise Stewart
as Caroline

Leah MacRae
as Mrs Robinson

Christina Modestou
as Alison

Catriona McArthur
as Sharon Davidson

Isla Mercer
as Young Caroline

Jamie McAllister
as Young Murray

Jamie Marie Leary
as Irene

Amber Sylvia Edwards
as Marie

Paul Cassidy
as Allan

Gary French
as Procurator Fiscal

Thierry Mabonga
as Defence Agent

Gordon Peaston
as Councillor Spalding

Ruth Milne
as Karen

Carolina Valdés
as Barbara

Emma Hartley-Miller
as Woman on Train

Greg Storey
as Self

Paul Stevenson
as Self

Chris Dixon
as James

Andrew McPhail
as James' friend

Malcolm McFadyen
as Police Officer

Christina Ashford
as Queen Elizabeth II

Donald Morrison
as Priest

Gordon Morris
as Queen's Speaker

Jason Alan Staines
as Doctor

Cerys Tinney
as Girl

Paddy Towers
as Lad 1

Kendal Sheridan McKinlay
as Barmaid

Ellie Macdowall
as Girl

Michael Dylan
as Butler

Calum Cormack
as Bouncer

Michael Cooke
as Journalist

Johnny Milne
as Self

Alan Morton
as Self

Frankie Morton
as Self

Karen Barke
as

Johnny Austin
as Journalist

Simon Charnley
as Police Officer

Ross Mann
as Journalist

Connor Parkin
as Roddy
20 Movies Similar