Ewan McGregor will receive the honorary award for Outstanding Contribution to Film and Television at the BAFTA Scotland ...