Filth is on par with Crime and Punishment for probing the soul of a doer of evil acts. At times it made me sweat and caused my head to pound. I simply could not believe how bad it was getting near the end. For a while I imagined some sort of salvation for Bruce Robertson was forthcoming. Then the tapeworm returned and I new there was no hope. I think it would have been better if Welsh made Robbo a Rangers fan instead of a Hearts supporter. Then he would have been really easy to dislike!