Is it fair to say that James McAvoy has got a serious jones for Trainspotting? The Scottish actor just starred in the mindbending Trance from Trainspotting director Danny Boyle, and now we've got the trailer for Filth, based on a book by Trainspotting author Irvine Welsh. McAvoy plays a total degenerate, swigging vodka, hoovering up cocaine, and banging naked ladies every which way ... and oh yeah, he's a cop.
Visit Vulture.com for the full story
Source URL: http://www.vulture.com/