Guionistas
De
Irvine Welsh
Guionista
Jon S. Baird
Actores y actrices
Shauna Macdonald
Carole Robertson
Joanne Froggatt
Mary
Joy McAvoy
Estelle
Jordan Young
Lexo
Michael Moreland
Tramp
Therese Bradley
Madam Maisie
Robin Laing
Rent boy
Ron Donachie
Hector
Tracy-Ann Oberman
Diana
Mitchell Mullen
Bobby
Jake Wilson
Little Davie
Luke McDonald
Euan
David Soul
Punter
Christine Cameron
Skanky Dealer
Lauren Maddox
Posh Lady
Chidi Chickwe
Steven
Sanjeev Kohli
Sunil
Neil D'Souza
Anil
Trudie Styler
Madame R Zen Ficken
Banda Sonora
Clint Mansell
Compositor
Productores
Jessica Ask
Coproductor
Berry van Zwieten
Productor ejecutivo
Guy Avshalom
Productor delegado
James McAvoy
Productor
Jon S. Baird
Productor
Christian Angermayer
Productor delegado
Mark Amin
Productor
Rachel Dargavel
Productor asociado
Christian Angermayer
Productor
Benoit Roland
Coproductor
Charles E. Bush Jr.
Productor delegado
Berry van Zwieten
Coproductor
Will Clarke
Productor
Jens Meurer
Productor
Celine Rattray
Productor
Marc Hansell
Productor delegado
Jon Harris (II)
Productor delegado
Trudie Styler
Productor
Steven Istock
Productor delegado
Zygi Kamasa
Productor delegado
Benjamin Melkman
Productor delegado
Irvine Welsh
Productor delegado
Equipo técnico
Moley Campbell
Director artístico
Mark Eckersley
Montador jefe
Guy Speranza
Diseñador de vestuario
Mark Eckersley
Montador
Matthew Jensen
Director de fotografía
Kahleen Crawford
Director de reparto
Janet Hirshenson
Director de reparto
Niamh Morrison
Maquillador
Jane Jenkins
Director de reparto
Empresas que han participado
Filmgate
SpecialEffects
Egoli Tossell Film
Production
Altitude Entertainment
Production
Maven Pictures
Production
Entre Chien et Loup
Production
Steel Mill Pictures
Production
Film House Germany
Production
Logie Pictures
Production
Filmgate
Production
Alfhaville Cinema
Distribution