James McAvoy has traded in Professor Xavier’s wheelchair for sex, drugs, booze, and pretty much anything else you can think of in the new (and definitely NSFW) trailer for Filth. The film is based on Irvine Welsh’s novel of the same name, and it gives Welsh fans something to look forward to while waiting for Danny Boyle’s Trainspotting sequel to be made.
McAvoy stars in the film as Bruce Robertson, a sex-obsessed, cocaine-addicted, bigoted Scottish police officer who joins the force because he wants to be a part of police oppression. The film also stars Jim Broadbent, Eddie Marsan, Jamie Bell, Imogen Poots, and will be directed by Jon S. Baird. The score will be done by Clint Mansell, who scored Requiem for a Dream and Black Swan, among many others.
This is not the James McAvoy everyone fell in love with when he played that charming faun, Mr. Tumnus. This is a sick, deranged, perverted James McAvoy, and we can’t wait to see him in Filth.

Follow Jordyn on Twitter @jordynmyah | Follow Hollywood.com on Twitter @Hollywood_com
More:
James McAvoy’s ‘Filth’ Trailer
James McAvoy Channels Serpico in ‘X-Men’
Bryan Singer Teases Prof. Xs, Old and Young
From Our Partners
Stars Pose Naked for ‘Allure’ (Celebuzz)
Which Game of Thrones Actor Looks Least Like His Character? (Vulture)
