Top 10 Films of Ewan McGregor

Best known for his roles as a junkie in Danny Boyle's Trainspotting & as a Jedi Knight in George Lucas' Star Wars franchise, Ewan McGregor has enjoyed a career of real variety. Neal Damiano takes a look at his best work.