Live Poll: Ewan McGregor at 50
Ewan McGregor celebrates his 50th birthday on 31st March. He has starred in various film and musical roles for the past 25 years. Here are some of his most acclaimed and popular roles.
Which of these roles played by Ewan McGregor do you like the most?