I need to thank my wife Anne-Marie Duff, who is…… She’s awfully good, isn’t she? Who’s not only one of the countries’ finest actresses, she’s also the best wife I’ve ever had. She put up, and she puts up with my very dirty sense of humor day in and day out. But on this film it did reach new levels; Bruce got in me and she put up with that. And thank you, Anne-Marie, for teaching me how to do what I do as well.

James McAvoy’s speech at BEFTA Scotland Awards at 16 Nov 2014. (x)

McAvoy, who received his award from David Hayman, who inspired him to take up acting after visiting his school, was honoured for his role as corrupt Scottish detective Bruce Robertson in the big-screen adaptation of Irvine Welsh’s novel Filth. (x)