Film Star Ewan McGregor on the Stormbreaker red carpet