
Robert Aramayo
John Davidson

John Davidson: diagnosed with Tourette's syndrome at a young age which alienated him from his peers, he struggled with a condition few people had witnessed.
Download subtitle files for this content
No subtitle files available for this title.

Robert Aramayo
John Davidson

Peter Mullan
Tommy Trotter

Maxine Peake
Dottie Achenbach

Shirley Henderson
Heather Davidson

Scott Ellis Watson
Young John Davidson

Paul Donnelly
Billy Dean

Douglas Rankine
Doctor Colin Hargreaves

Adam McNamara
PC

Adam McNamara
Inspector MacCullen

Chris Dixon
James

David Carlyle
Chris Achenbach

Steven Cree
David Davidson

Anthony Capaldi
Andy
Andrea Bisset
Lucy

Francesco Piacentini-Smith
Murray

Gordon Peaston
Councillor Spalding
Christina Modestou
Alison
Isla Mercer
Young Caroline
Andrew McPhail
James' Friend