
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.

as John

as Dottie

as Tommy

as Heather

as Young John

as Chris

as Murray

as Palace Official

as Butler

as The Queen

as Kenny

as David

as William (10)

as Caroline (7)

as Sharon (13)

as Billie Dean / Attacker Under Bridge

as Headmaster Donald Watkins

as Young Murray (12)

as Kerry (12)

as Teacher

as Boy 1

as Boy 2

as Mrs Robinson

as Gerry

as Fight Boy

as Doctor

as Dawn

as Roddy

as Suzy

as Bouncer

as Marie

as James

as Police Officer

as Irene

as Girl in Newsagent

as Andy

as Sheriff

as Defence Agent

as Procurator Fiscal

as Journalist 1

as Journalist 2

as Journalist 3

as Priest

as Karen

as Lad 1

as Girl

as Danny

as PC / Inspector MacCullen

as Councillor Spalding

as Allan

as Claire

as Lucy

as Alison

as Greg

as Paul

as Queen's Speaker

as Caroline (34)

as Barbara

as Woman on Train

as The Queen (voice)