Get ready to feel dirty. Really, really dirty.
The full trailer for "Filth" has been unleashed online. There probably hasn't been a dirty copy movie as NSFW as this one since Nicolas Cage reminded us about his serious acting chops in "The Bad Lieutenant: Port of Call New Orleans."
McAvoy plays mean-spirited corrupt cop Bruce Robertson, who has no problem throwing his cop buddies under the bus in pursuit of his own goals. Did we mention he's also a drug addict? And his wife is missing? He's a mess. A dirty, dirty, mess.
"Filth" was written and directed by Scotsman Jon S. Baird, adapted from the novel of the same name by Irvine Welsh, the author of "Trainspotting." And we all remember what a cheery tale that "Trainspotting" was: