Filth (2013)

It's a filthy job getting to the top, but someone's got to do it.

  • Genre: Crime, Drama, Comedy
  • Release Date: 2013-09-23
  • User Rating: 6.8/10 from 1507 ratings
  • Runtime: 1h 37min
  • Language: English
  • Production Company: Egoli Tossell Film
  • Production Country: United Kingdom, United States of America, Germany, Sweden, Belgium
  • Director: Jon S. Baird
star 6.9/10
From 1,507 Ratings


A bigoted junkie cop suffering from bipolar disorder and drug addiction manipulates and hallucinates his way through the festive season in a bid to secure promotion and win back his wife and daughter.

Filth Trailer

Is Filth on Netflix?

Is Filth on Netflix? Unfortunately the movie Filth is not yet available on Netflix. Follow us on Facebook to see when Filth becomes available on Netflix!

  • James McAvoy

    as Bruce Robertson
  • Jamie Bell

    as Ray Lennox
  • Eddie Marsan

    as Clifford Blades
  • Imogen Poots

    as Amanda Drummond
  • Joanne Froggatt

    as Mary
  • Jim Broadbent

    as Dr. Rossi
  • Brian McCardie

    as Dougie Gillman
  • Emun Elliott

    as Peter Inglis
  • Gary Lewis

    as Gus Bain
  • John Sessions

    as Bob Toal
  • Shauna Macdonald

    as Carole Robertson
  • Kate Dickie

    as Chrissie Gillman
  • Martin Compston

    as Graeme Gorman
  • Iain De Caestecker

    as Ocky
  • Shirley Henderson

    as Bunty Blades
  • Pollyanna McIntosh

    as Size Queen
  • Joy McAvoy

    as Estelle
  • Jordan Young

    as Lexo Setterington
  • Bobby Rainsbury

    as Stephanie Donaldson
  • Therese Bradley

    as Madam Maisie
  • Ron Donachie

    as Hector
  • Tracy-Ann Oberman

    as Diana
  • Mitchell Mullen

    as Bobby
  • Jake Wilson

    as Davie
  • Luke MacDonald

    as Euan
  • David Soul

    as Punter
  • Natasha O'Keeffe

    as Anna
  • Robin Laing

    as Rent Boy
  • Chidi Chickwe

    as Steven
  • Sanjeev Kohli

    as Sunil
  • Neil D'Souza

    as Anil
  • Trudie Styler

    as Madame R Zen Ficken
  • Megan Finn

    as Stacey Robertson
  • Franziska Altmeyer

    as Hamburg Carole
  • Zack Eisaku Niizato

    as Japanese Student
  • Jonathan Watson

    as Desk Sergeant
  • Craig Garner

    as Dwarf (uncredited)
  • Jodie Mccallum

    as Dealer's Girlfriend
  • Emma Bryant

    as Jessie
Production Janet Hirshenson Casting
Production Jane Jenkins Casting
Production James McAvoy Producer
Sound Clint Mansell Original Music Composer
Writing Irvine Welsh Novel
Directing David Gilchrist First Assistant Director
Production Kahleen Crawford Casting
Production Jens Meurer Producer
Crew Marco Maas Stunt Coordinator
Production Celine Rattray Producer
Production Mark Amin Producer
Production Will Clarke Producer
Writing Jon S. Baird Screenplay
Directing Jon S. Baird Director
Production Jon S. Baird Producer
Camera Matthew Jensen Director of Photography
Production Trudie Styler Producer
Editing Mark Eckersley Editor
Art Mike Gunn Production Design
Production Stephen Mao Producer
Production Christian Angermayer Producer
Production Ken Marshall Producer
Art Moley Campbell Art Direction
Art Claire Pidgeon Set Decoration
Costume & Make-Up Guy Speranza Costume Design
Costume & Make-Up Maxine Dallas Makeup Artist
Directing Mark Murdoch Second Assistant Director
Production Danny Jackson Casting
Art Anna Alaeddine Art Direction
Directing Stina Elinderson Third Assistant Director
Crew Robin Pollok Special Effects Technician