Filth

Jon S. Baird
2013-09-23

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

A bigoted junkie cop suffering from borderline personality 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.

Cast

Name Character Team
James McAvoy Bruce Zac E. Chan
Jamie Bell Lennox Hangin with Mr. Cooper
Eddie Marsan Bladesey Unowned
Imogen Poots Drummond Zac E. Chan
Brian McCardie Gillman Unowned
Emun Elliott Inglis Unowned
Gary Lewis Gus Unowned
John Sessions Toal Unowned
Shauna Macdonald Carole Unowned
Jim Broadbent Dr Rossi Zac E. Chan
Joanne Froggatt Mary Unowned
Kate Dickie Chrissie Unowned
Martin Compston Gorman Unowned
Iain De Caestecker Ocky Unowned
Shirley Henderson Bunty Unowned
Joy McAvoy Estelle Unowned
Jordan Young Lexo Unowned
Pollyanna McIntosh Size Queen Unowned
Bobby Rainsbury Stephanie Unowned
Michael Moreland Tramp Unowned
Therese Bradley Madam Maisie Unowned
Zack Eisaku Niizato Japanese Student Unowned
Robin Laing Rent Boy Unowned
Franziska Altmeyer Hamburg Carole Unowned
Ron Donachie Hector Unowned
Tracy-Ann Oberman Diana Unowned
Mitchell Mullen Bobby Unowned
Jake Wilson Little Davie Unowned
Luke MacDonald Euan Unowned
Jodie Mccallum Dealer's Girlfriend Unowned
Chris Young Drunken Santa Claus Unowned
Jonathan Watson Uniformed Policeman Unowned
David Soul Punter Unowned
Chris Cameron Skanky Dealer Unowned
Colin Healy Colin Unowned
Lauren Maddox Posh Lady Unowned
Natasha O'Keeffe Anna Unowned
Chidi Chickwe Steven Unowned
Sanjeev Kohli Sunil Unowned
Neil D'Souza Anil Unowned
Vanda Dadras Air Stewardess Unowned
Jamie Wallace Obnoxious Son Unowned
Trudie Styler Madame R Zen Ficken Unowned
Megan Finn Stacey Unowned
Craig Garner Dwarf (uncredited) Unowned
Emma Bryant Jessie (uncredited) Unowned