Ewan McGregor seemed in high spirits as he took to the stage to speak with fans at Tokyo Comic-Con on Sunday.