James McAvoy is set to return to the big screen this autumn as he leads the cast in Filth.
Filth is the latest of Irvine Welsh's novels to be adapted for the big screen as Jon S. Baird returns to the big screen.
The movie looks set to be one of the most outrageous and controversial projects to hit the big screen this autumn. And we have a brand new clip for you to check out:
McAvoy has already had a successful year so far with the release of Trance and Welcome To The Punch - but this is a completely different role for the actor.
He is set to play Bruce Robertson, a bipolar junkie cop, while Eddie Marsan, Imogen Poots, Jamie Bell, Joanne Froggatt and Jim Broadbent are all on board; I think we can safely say that that is quite an impressive line-up.
As for director Baird, this is only the second feature film of his career so far; he made his debut back in 2008 with Cass.
And it is not just his directing skills that are on show with this project, as Baird has adapted Welsh's novel into a screenplay.
Scheming Bruce Robertson (McAvoy), a bigoted and corrupt policeman, is in line for a promotion and will stop at nothing to get what he wants.
Enlisted to solve a brutal murder and threatened by the aspirations of his colleagues, including Ray Lennox (Bell), Bruce sets about ensuring their ruin, right under the nose of unwitting Chief Inspector Toal.
As he turns his colleagues against one another by stealing their wives and exposing their secrets, Bruce starts to lose himself in a web of deceit that he can no longer control.
His past is slowly catching up with him, and a missing wife, a crippling drug habit and suspicious colleagues start to take their toll on his sanity. The question is: can he keep his grip on reality long enough to disentangle himself from the filth?
Filth is released 4th October.
Tagged in Filth