Answer
Filth, a novel by Irvine Welsh, features the character Bruce Robertson. Robertson, a corrupt and drug-addicted police officer, is the protagonist of the story. The novel follows Robertson as he navigates his personal and professional life, while struggling with his addiction and the consequences of his actions.