Last August it was reported that James McAvoy, Jamie Bell and Alan Cumming were set for key roles in an adaptation of Irvine Welsh’s novel, Filth. Now it appears Cumming may be out (possibly replaced with John Sessions), and Variety reports that Jim Broadbent, Eddie Marsan, Joanne Froggatt and Imogen Poots have come onboard.
It isn’t certain who the actors will play, but the book is about Bruce Robertson (McAvoy), a sex-obsessed, cocaine-addicted, bigoted Edinburgh cop who is supposed to be investigating a murder but gets sidetracked by his own hangups, mainly revolving around his rather extreme sex life.
The author will produce, while Jon S. Baird will direct. Baird apparently got the job behind the camera after impressing Irvine with his feature debut, Cass.