The first trailer has landed for the film adaptation of Irvine Welsh’s Filth, and let’s say it doesn’t take any prisoners.

Most definitely not for the faint-hearted, the 80-second promo has star James McAvoy, swearing, vomiting, shagging, swearing, snorting coke, swearing, shagging some more – oh, and swearing.

McAvoy plays Bruce Robertson, a bigoted and corrupt policeman eager to bring down a host of his colleagues, only for his web of deceit to threaten his own sanity.

Filth also stars the likes of Jamie Bell and Eddie Marsan and hits cinemas later this year.


The poster has also debuted:


About The Author

Avatar photo

Simon is a journalism tutor in London, who also just happens to be a movie fanatic, with a craving for the darker side of cinema. He has written three books - on the horror films of director Bob Clark (2014), the history of the character Norman Bates (2015) and the work of British exploitation director Pete Walker (2017). He is currently working with director Richard Loncraine to explore all avenues in a bid to orchestrate the re-release of 1978 Mia Farrow chiller Full Circle