This article's content is marked as Mature

The page Bruce Robertson contains mature content that may include coarse language, sexual references, and/or graphic violent images which may be disturbing to some. Mature pages are recommended for those who are 18 years of age and older.
If you are 18 years or older or are comfortable with graphic material, you are free to view this page. Otherwise, you should close this page and view another page.
This nation brought the world television, the steam engine, golf, whiskey, penicillin and of course the deep fried Mars bar.

~ Bruce Robertson about Scotland

Bruce as portrayed by James MacAvoy

Bruce Robertson is a character in the 1998 Irvine Welsh novel Filth as well as the 2013 film of the same name.

He is an amoral, sexist, psychopathic, misanthropic Machiavellian detective sergent who will do whatever it takes to get a promotion.

Bruce is a detective sergent in Edinburgh's Lothian Constabulary, who spends his time indulging in cocaine, and alcohol abuse, sexually abusive relationships, compulsive gorging on junk food and his penchant for "The Games", Bruce's euphemism for the myriad foul plots he hatches directed at his workmates.

In the film he was portrayed by James McAvoy who also portrays Kevin Crumb and David Percival.