James McAvoy in “Filth” (2013)

In 2013, James McAvoy played in Jon S. Baird’s crime comedy “Filth”. He played Bruce Robertson,a Detective Sergeant in Edinburgh, Scotland who suffers from Borderline personality disorder. He is a scheming, manipulative, misanthropic man who spends his time indulging in drugs, alcohol, sexually abusive relationships…

James McAvoy as Bruce Robertson