Ewan McGregor was left furious after he was subjected to an on-street critique of his reprisal of OBI-WAN KENOBE in the most recent Star Wars films by a stranger recently. The TRAINSPOTTING star admits he finds opportunist critics hurtful and doesn't understand why the public need to vent their thoughts on his acting roles to his face. He says, "Why do they feel the need to tell me, 'That film was s**t.' It happens quite a lot. "I was with my mum and my daughter when this guy walks over to say, 'You're not as good as Alec Guinness (who played Obi-Wan in the 1970s Star Wars movies).' "I felt really p**ssed off."