Filth (2013) is a serio-comic crime caper based on the Irvine Welsh novel of the same name, and it follows the exploits of Bruce Robertson (James McAvoy), a crooked, scheming Edinburgh detective that has a ton of prejudices and addictions, yet is still somehow up for a promotion for the position of Detective Inspector. He gets assigned to solve the murder of a Japanese student, but decides to not investigate it. Instead he uses the assignment as an opportunity to disgrace Lennox (Jamie Bell), his fellow colleague up for the same promotion. Surprisingly, things don't go the way he planned, and he quickly gets lost in a web of deceit that eventually starts to compromise his sanity. Going mad has never been so sexy, especially when James McAvoy bares his butt and gives up a noticeable look at his butthole. We’d love to get filthy with McAvoy!