James McAvoy Is Sex-Obsessed, Cocaine-Addicted, and Corrupt in New ‘Filth’ Trailer

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.

Credit: Lionsgate

Follow Jordyn on Twitter @jordynmyah | Follow Hollywood.com on Twitter @Hollywood_com

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)