Ewan McGregor hot