Filth ★★★★

Great performance by James McAvoy. the movie wasn't as "strong" as I thought, and that was a very good thing.