Filth is dark. It's weird. It's brilliant. It's not a film that you'd want to see bright and early on a Monday morning, yet that's exactly what we did.
The adaptation of Irvine Welsh's 1998 novel follows the attempts of Bruce Robertson (James McAvy) to win back his daughter and wife. But this isn't a warm, wholesome story of sacrifice and forgiveness. This is Irvine Welsh, and so Robertson is a bipolar, hallucinogenic, drug addled cop. Obviously.
McAvoy spoke to ShortList about playing this less-than-wholesome character, hiding naked pictures, his brilliant barnet for X-Men and a scene that was cut from the final release of Filth that involved getting to know man's best friend far too intimately.
(Images: Rex)
Get exclusive shortlists, celebrity interviews and the best deals on the products you care about, straight to your inbox.

As Content Director of Shortlist, Marc likes nothing more than to compile endless lists of an evening by candlelight. He started out life as a movie writer for numerous (now defunct) magazines and soon found himself online - editing a gaggle of gadget sites, including TechRadar, Digital Camera World and Tom's Guide UK. At Shortlist you'll find him mostly writing about movies and tech, so no change there then.
-
Craig David set to play an intimate gig in one of London's best cafes — and tickets are freeJust Eat and Craig David have teamed up for an exclusive one-off gig at London's Johnnies Cafe...
-
Lypertek Soundfree S30 review: Budget-friendly open-ear headphones will keep you running without breaking the bankWith built in MP3 storage and an open design, the Soundfree S30 is a solid choice for the budget-conscious fitness freak.