"I want to say, 'Just don't bother. If you didn't like me in something keep it to yourself. Don't come across the street and put yourself out to tell me I was s**t in something. I don't want to know'. But people love to do that." Ewan McGregor has no time for armchair critics who approach him in public.