
I Swear (2025)
Back to mainCast (9)
Robert Aramayo
John Davidson
Maxine Peake
Dottie Achenbach
Shirley Henderson
Heather Davidson
Peter Mullan
Tommy Trotter
Scott Ellis Watson
Young John Davidson
Sanjeev Kohli
Shopkeeper
Steven Cree
David Davidson
Paul Donnelly
Billy Dean
Crew (9)
Sam Sneade
Editor
Kirk Jones
Writer, Producer, Director
James Blann
Director of Photography
Stephen Rennicks
Music
Georgia Bayliff
Producer
Piers Tempest
Producer
Simon Hayes
Production Sound Mixer
Agata Rafalska
Second Assistant Camera
Clyde Jones
First Assistant Camera