Filth, Trailer, James McAvoy

Before the Trailer We Thought: The UK trailer for this film adaptation of "Trainspotting" author Irvine Welsh's novel of the same name dropped in April, promising a deranged James McAvoy snorting and screwing his way through Edinburgh. We were sold then.

And Now? Still sold. Running a full minute longer that the first promo, the new international trailer fleshes out the film's plot, features a lot more of McAvoy's co-star Jamie Bell (always a welcome addition), and features an extended shot of McAvoy's bum.

For more indie film trailers check out Indiewire's trailer page, sponsored by Sony Pictures Classics.

Coming off as fresh take on "Bad Lieutenant," this time played for broad laughs, "Filth" features McAvoy as one of the most corrupt cops to ever grace the screen, Jim Broadbent as his put-upon psychiatrist and a supporting cast that includes Imogen Potts and Eddie Marsan. Jon S. Baird ("Cass") directs.

The film doesn't have a release date or a U.S. distributor yet. Watch the trailer below: