Ewan McGregor has branded autograph hunters "parasitical lowlifes". The actor insists he rarely meets real fans, just people who want to make money from his signature.