Directed by Philip John
Writing credits Dean Cavanagh (written by)
Irvine Welsh (written by)
Produced by Veronica Castillo line producer
Dean Cavanagh co-executive producer
Jemma Rodgers producer
Irvine Welsh co-executive producer
Music Department Matt Biffa music supervisor
Cinematography by Julian Court
Production Design by Greg Shaw
Casting by Marilyn Johnson
Film Editing by Adam Windmill
Costume Decoration by Sally Davis costume assistant
Makeup Department Sandy Staples makeup designer
 
Cast
Michael Fassbender Barney Ross
Michelle Gomez Amanda
Shirley Henderson Kelly
Shauna Macdonald Rhona
Kathleen McDermott Shaz
Juliet Cadzow Kelly's Ma
Scott Cleverdon Kevin
Brendan Coyle Priest
Niall Greig Fulton Muffy
Helen Grace Kitty
Sean Harris Adrian Collins
Jamie Sives Gordon
Paul Ireland Spud
Jonny Owen Joshua (as Jonathan Lewis Owen)
Irvine Welsh