
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.
StatusReleased
Original LanguageEnglish
Original titleI Swear
Budget$6,000,000.00
Revenue$8,220,626.00

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/Inspector MacCullen

Louise Stewart
Caroline
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
Malcolm McFadyen
Police Officer
Catriona McArthur
Sharon Davidson
Jamie McAllister
Young Murray

Leah MacRae
Mrs Robinson

Jamie Marie Leary
Irene
Amber Sylvia Edwards
Marie

Paul Cassidy
Allan
Christina Ashford
Queen Elizabeth II
Gary French
Procurator Fiscal

Thierry Mabonga
Defence Agent
Ruth Milne
Karen
Donald Morrison
Priest

Gordon Morris
Queen's Speaker
Jason Alan Staines
Doctor
Cerys Tinney
Girl
Paddy Towers
Lad 1
Kendal Sheridan McKinlay
Barmaid
Ellie Macdowall
Girl

Sanjeev Kohli
Shopkeeper
Emma Hartley-Miller
Woman on Train
Michael Dylan
Butler
Calum Cormack
Bouncer

Michael Cooke
Journalist
Johnny Milne
Self
Alan Morton
Self
Frankie Morton
Self
Paul Stevenson
Self
Karen Barke
Johnny Austin
Journalist
Simon Charnley
Police Officer

Ron Donachie
Headmaster
Ross Mann
Journalist
Greg Storey
Self
Connor Parkin
Roddy
Ella Victoria Robb
English Teacher

Carolina Valdés
Barbara

Debra Stephenson
Queen Elizabeth II (voice)
Abid Nazir
Teacher

Holly Howden Gilchrist
Suzie
Gregor Mackay
Danny