Over the weekend, the Scottish actor attended the premiere of his latest film, Filth, in which he plays a corrupt, drug-addicted cop. He even told The Daily Record, "I drank a hell of a lot of whisky and that helped me get out of character." He showed up at the premiere of his film in London (with his sister!) looking both serious and quizzical in his dapper blue suit and burgundy tie. We always adore a hint of scruff, but those expertly raised brows take McAvoy's confident aura to an entirely new level.