Ewan McGregor, spietato criminale in "Son of a gun"