On Demand


Watch Now Before It's In Theaters. James McAvoy stars as a corrupt, wildly out-of-control homicide cop who sadistically abuses his power as he manipulates his way through a murder case. From the author of Trainspotting.


  • James-mcavoy-in-filth_article_story_main
  • Filth_article_story_main

More Details

Released - Thursday, April 24 , 2014
Around the Web