I Swear (15)
Cast: Robert Aramayo, Maxine Peake, Peter MullanGenre: Drama
Author(s): Kirk Jones
Director: Kirk Jones
Release Date: 10/10/2025
Running Time: 120mins
Country: UK
Year: 2025
Biographical drama about John Davidson, who is diagnosed with Tourette syndrome at an early age and struggles to cope with the condition at a time when few people understood his behaviour. Feeling alienated from his own family, John finds sanctuary with good friend James and his parents. James's mother Dottie encourages John to begin work as a caretaker at Langlee Community Centre under kindly supervisor Tommy Trotter, who grows accustomed to the tics and explosive expletives.
LondonNet Film Review
I Swear (15) Film Review from LondonNet
In 2019, Tourette syndrome campaigner John Davidson travelled to Holyrood Palace in Edinburgh to accept an MBE from the late Queen Elizabeth II in recognition of his tireless efforts to raise awareness and deepen understanding of the neurological condition. During the ceremony, he famously blurted out “F*** the Queen” in front of other worthy recipients of the New Year Honours list. That colourful episode is recreated with a flourish as the delightfully potty-mouthed opening scene of writer-director Kirk Jones’ heartwarming biopic, which is the dictionary definition of a crowd-pleasing underdog story…

As a teenager, Davidson featured in an episode of the BBC documentary series Q.E.D. titled John’s Not Mad, which dispelled myths about Tourette’s by allowing cameras to follow the 16-year-old and his family through daily life in Galashiels. I Swear lands with similar emotional force, anchored by compelling performances from Scott Ellis Watson and Robert Aramayo as adolescent and adult incarnations of John over more than 35 years of bullying and alienation. Jones’ script laces the soul-searching with wry humour and an unabashed affection for its unlikely hero, who is misunderstood by his parents and finds unconditional love and support with a chosen family that accepts and cherishes him, just as he is.
In the early 1980s, John (Watson) is a popular kid at school with a bright academic future and the same footballing dreams as his proud father (Steven Cree). His body begins to experience occasional jerks and spasms and he becomes prone to uncontrollable verbal outbursts that incur the wrath of the headmaster and his embarrassed mother Heather (Shirley Henderson). As symptoms become more acute, John is an easy target for cruel classmates. When his father leaves home, Heather blames her son for the breakdown of the marriage.
Alienated from his peers, John (now played by Aramayo) finds a passionate advocate in Dottie Achenbach (Maxine Peake), mother of classmate and friend James (Chris Dixon). She invites John to stay and lavishes him with the affection he needs to flourish. Dottie encourages John to begin work as a caretaker at Langlee Community Centre under kindly supervisor Tommy Trotter (Peter Mullan), who grows accustomed to the tics and explosive expletives. John is empowered to share his experiences with local police and businesses to draw attention to Tourette’s and his passionate activism inspires a new generation to view the condition through caring eyes.
I Swear does not sugarcoat John’s experiences (a suicide attempt is tastefully depicted on screen) but a river of hopefulness runs through Jones’ deeply moving and inspirational picture. Peake’s maternal warmth is a pleasing contrast to Henderson’s icy intolerance in difficult circumstances. Aramayo and newcomer Watson both melt hearts, deftly navigating the physical and emotional demands of a role that politely requests compassion but never pleads for pity.
– Jo Planter

Popular on LondonNet
London Cinemas Showing I Swear
From: Friday 27th February
To: Thursday 5th March
Fri 20:10
Mon 17:50; Tue/Wed 13:10; Thu 17:30
Mon/Tue 16:50; Wed 13:40; Thu 16:35
Mon 20:30; Tue 10:30; Thu 15:00
Mon 20:30; Tue 12:30; Wed 14:15; Thu 14:00
Mon 17:00; Tue 12:00; Wed 16:15; Thu 14:15
Mon 20:20
Mon/Tue 13:10; Wed 14:10 19:50; Thu 12:00 18:20
Mon/Thu 13:50 (Thu) 16:30; Tue 16:15; Wed 13:20
Mon/Tue 12:50; Wed 19:50; Thu 14:00
Mon 14:00; Tue 16:20; Wed 19:50; Thu 19:20
Mon/Wed 13:20 19:50 (Wed); Tue 17:00; Thu 14:00
Mon 19:50; Thu 15:20
Mon/Wed 14:15; Tue 19:40
Thu 17:00
Mon 20:15; Tue 11:30; Thu 11:40
Sun 18:25; Thu 19:40
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:20
Mon/Tue 16:30 20:30 (Mon); Wed 14:00; Thu 14:30
From: Friday 6th March
To: Thursday 12th March
No cinema infomation at the moment
UK and Irish Cinemas Showing I Swear
From: Friday 27th February
To: Thursday 5th March
Tue/Thu 16:45
Sat 13:30
Mon/Wed 17:15; Thu 14:30
Mon/Wed 17:15; Thu 14:30
Tue 12:00; Thu 11:20
Mon 20:15; Tue 13:45; Wed 10:45
Cineworld Aberdeen – Union Square
Fri 20:00
Fri 19:20
Fri 19:30
Fri 18:30
Fri 19:20
Sun/Tue 19:20
Fri 19:20
Fri 19:30
Mon 20:30; Tue 12:30
Fri 19:50
Cineworld Glasgow – Silverburn
Fri 20:40
Fri 19:45
Fri 19:40
Fri 19:40
Fri 20:15
Fri 20:00
Fri 19:15
Fri 20:00
Tue 13:10; Thu 14:40
Tue 16:45; Thu 16:15
Sun 19:40; Mon/Thu 17:00; Wed 14:30
Thu 17:55
Wed 17:00
Little Theatre Cinema Picturehouse
Wed 15:25
Thu 17:15
Mon 14:00; Tue 13:20; Wed 17:30; Thu 16:40
Mon/Wed 16:10; Tue 12:50; Thu 19:50
Mon/Wed/Thu 14:00 19:45 (Wed); Tue 13:00
Mon 13:10; Tue 13:50; Wed 14:10; Thu 13:00
Mon 16:30; Tue 19:50; Wed 17:10
Mon-Thu 12:50 16:40 19:50 (Tue)
Mon 13:50; Thu 19:50
Sun 20:10; Mon 13:00; Tue 13:10; Wed 19:40; Thu 13:30
Mon/Tue/Thu 13:10; Wed 19:50
Mon 16:10; Tue 16:00; Wed 19:00; Thu 19:50
Wed 19:50; Thu 16:20
Tue/Thu 14:30
Mon/Wed 13:45; Tue 16:45; Thu 16:50
Mon/Wed 12:40; Tue 16:00; Thu 19:50
Mon-Thu 12:50 19:50 (Wed)
Tue 19:50; Wed 13:50
Mon 16:30; Tue 19:30; Thu 12:50
Thu 19:15
Mon/Thu 19:15
Tue 19:30
Mon 17:00; Tue 13:45
Mon 16:30; Tue 20:10; Wed 13:30 19:50; Thu 19:40
Mon/Wed/Thu 13:40 19:50 (Thu)
Mon-Thu 12:50 19:00 (Wed)
Mon/Wed 14:50; Tue 15:00; Thu 17:00
Mon 14:50; Tue 14:20 20:10; Wed 13:30; Thu 13:00 19:40
Sun 20:20; Tue 20:10; Wed/Thu 12:40
Odeon Luxe Birmingham Broadway Plaza
Mon 20:20; Thu 12:50
Mon 17:00; Thu 19:30
Mon 14:00; Tue 12:50; Wed/Thu 11:00 19:50 (Thu)
Mon/Thu 12:00 (Thu) 12:50; Tue/Wed 13:30 19:50 (Tue)
Tue 16:00
Mon/Wed/Thu 12:50; Tue 19:50
Odeon Luxe Edinburgh Wester Hailes
Mon/Thu 13:00 19:50 (Thu); Tue 14:00; Wed 13:05
Mon 17:00; Tue/Thu 14:40 20:00 (Thu); Wed 17:40
Odeon Luxe Glasgow Springfield Quay
Mon-Thu 13:50 19:40 (Wed)
Mon/Wed/Thu 12:50; Tue 19:50
Mon/Wed/Thu 12:00 19:50 (Thu); Tue 15:00
Mon/Wed 17:15; Tue/Thu 14:15
Mon 12:50 16:50; Tue 16:15; Wed/Thu 14:00
Odeon Luxe Liverpool Switch Island
Mon 13:10; Tue-Thu 14:30 19:50 (Thu)
Mon-Thu 12:50
Mon 12:50; Tue 16:10; Wed 13:10; Thu 19:50
Wed 20:10; Thu 17:30
Tue 12:00
Mon-Thu 12:00 19:50 (Thu)
Mon-Thu 12:00 19:50 (Thu)
Mon/Wed/Thu 12:40 19:50 (Thu); Tue 16:00
Odeon Manchester Great Northern
Tue 18:20; Wed 19:00
Mon 13:00 19:30; Tue-Thu 13:00 17:00 (Thu)
Mon 11:10 12:50; Tue 12:20; Wed/Thu 12:00 12:50
Mon 17:00; Tue 19:00; Wed 16:05; Thu 19:50
Tue 17:20
Wed 16:15 19:50
Mon/Thu 16:20; Wed 19:50
Mon 14:20; Tue 17:50
Mon 19:30; Tue-Thu 16:20
Mon 16:20; Tue 15:50; Wed 19:00; Thu 13:50
Wed 13:40; Thu 16:50
Mon 19:30; Tue-Thu 16:20
Mon-Wed 15:00; Thu 17:00 19:50
Mon 16:20; Tue 16:00; Wed 20:10; Thu 19:50
Mon/Thu 12:00 16:30; Tue 12:00 17:20; Wed 12:00 19:30
Wed 19:50
Mon/Thu 13:10 19:40 (Thu); Tue 15:50; Wed 13:30
Mon/Wed 12:50; Thu 16:40
Mon 14:20
Mon/Thu 16:20; Wed 19:50
Tue/Wed 17:00; Thu 14:45
Fri 17:00; Sat 12:15; Sun 13:50
Tue 17:00; Wed 19:45; Thu 13:30
Mon/Thu 17:00
Mon/Wed 17:15
Wed 15:00; Thu 14:45
Mon 14:30; Tue/Thu 17:15
Mon/Wed 17:15; Thu 14:30
Showcase Cinema De Lux Glasgow
Fri 11:45 14:30; Tue 18:00; Wed 15:35; Thu 16:15
Showcase Cinema De Lux Paisley
Tue/Wed 13:00; Thu 19:10
Showcase Cinema De Lux Teesside
Thu 13:00 17:40
Mon/Tue/Thu 17:15
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 10:20 19:30
Vue Basingstoke Festival Place
Sun 18:20; Thu 19:20
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Wed 16:10; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Mon/Tue 13:10; Wed 13:45; Thu 19:20
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Tue 12:20; Thu 19:30
Sun 18:30; Thu 19:15
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:40
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:05; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:40
Sun 18:30; Thu 16:10
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Mon 20:05; Tue 19:00; Wed 16:00; Thu 19:30
Sun 18:25; Thu 19:30
Sun 18:30; Mon 11:00 16:15; Tue 10:30 16:00; Wed/Thu 11:30 19:30 (Thu)
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Mon 19:50; Tue 19:45; Wed 20:15; Thu 12:10 19:30
Sun 18:30; Thu 19:30
Sun 18:20; Thu 19:40
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:20
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Vue Manchester Quayside (Media City UK)
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:35; Mon 13:30; Tue 14:50; Wed 12:50; Thu 13:00 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:35
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:00
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:20
Sun 18:25; Thu 19:50
Sun 18:30; Mon 20:15; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
Thu 18:10
Sun 18:30; Mon 14:40; Tue 13:20; Thu 19:30
Sun 18:30; Thu 19:30
Sun 18:30; Thu 19:30
From: Friday 6th March
To: Thursday 12th March
No cinema infomation at the moment

