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.