James McAvoy has never had much trouble playing it over the top and it looks like he's settled into the level of intensity just fine for FILTH, an adaptation of TRAINSPOTTING author Irvine Welsh's novel . It boils down to a mix between Danny Boyle 's TRAINSPOTTING and Abel Ferrara 's BAD LIEUTENANT (and maybe a little bit of BAD LIEUTENANT: PORT OF CALL), which could make for a...