James McAvoy, Filth


James McAvoy's latest film is aptly named.

In the international trailer for Filth, based on the novel by Trainspotting author Irvine Welsh, the usually adorable Scottish actor is a not-that-hot mess as Bruce Robertson, a detective who's more punk than peace officer. 

For the course of two minutes and 20 seconds, McAvoy smokes, drinks, does and deals drugs, throws up, gets slapped, masturbates, makes a photocopy of his junk, has rough sex with multiple people, unzips his fly in front of a very young woman, and otherwise offers up his best Bad Lieutenant impression.

No wonder he cries, too. "There's something seriously wrong with me," Bruce laments.

There are also sing-alongs, hallucinatory down-the-rabbit-hole-type sequences and Jim Broadbent as a creepy pill-pusher. 

And, we're guessing, a fair amount of nudity. Jamie Bell, Eddie Marsan (who quite literally gets egg on his face at one point) and Imogen Poots are also along for the wild ride.

But if you're not ready to see McAvoy behaving badly, don't worry. The tour de excess, directed by Jon S. Baird, doesn't yet have a release date in the U.S.

Warning: This trailer is unrated and may contain disturbing content.

  • Share
  • Tweet
  • Share

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.