Director, Jon S. Baird is a brave and determined director. When the pig-headed policeman on the front cover of Irvine Welsh’s Filth caught his imagination, he read the novel and was inspired to direct what was then deemed impossible to adapt. The film rights had just expired and Baird took it upon himself to visit Irvine Welsh […]