"Barney Thomson, awkward, diffident, Glasgow barber, lives a life of desperate mediocrity and his uninteresting life is about to go from 0 to 60 in five seconds, as he enters the grotesque and comically absurd world of the serial killer."
Robert Carlyle
as Barney
Emma Thompson
as Cemolina
Ray Winstone
as Holdall
Ashley Jensen
as Detective Inspector June Robertson
James Cosmo
as James Henderson
Tom Courtenay
as Chief Superintendent McManaman
Kevin Guthrie
as MacPherson
Martin Compston
as Chris
Stephen McCole
as Wullie
Samuel Robertson
as Detective Sergeant Sam Jobson
Brian Pettifer
as Charlie
Paul Ellard
as Bingo caller
Scott Dymond
as Customer Number 1
Eileen McCallum
as Mrs. Gaffney
Barbara Rafferty
as Jean Monkrieff
Matt Costello
as Chris' Creepy Neighbour
Ruari Cannon
as Well Dressed Young Man
Skye Cooper Barr
as Margaret
Finlay Welsh
as Jenkins
Dolina MacLennan
as Mrs. Kerr
David McGowan
as Alex
Nicola Roy
as Sally
Sarah McCardie
as Sheena
James Casey
as Customer 4
Anne Downie
as Lizzie
Peter Adams
as Barber
Penny Lamb
as Wife of Murdered Man
Jamie Merritt
as Big eared customer
Matthew Baxter
as Customer 6
Brian Coffey
Producer
Krysanne Katsoolis
Executive Producer
Kevin Woodhouse
Art Direction
Daria Jovicic
Director
Colin McLaren
Writer
Richard Cowan
John G. Lenic
Mike Banas
Editor
Ross Dempster
Production Design
Dominic Smithers
Set Decoration
Doug Apatow
Paula McBreen
Line Producer
Fabian Wagner
Director of Photography
Lisa Collins
Painter
Kaleena Kiff
Kahleen Crawford
Casting
Duncan Jarman
Prosthetics Sculptor
Charlie Endean
Helicopter Camera
Adelaide Filippe
Makeup Effects