Ewan McGregor Movies: Top 12 Roles from ‘Trainspotting’ to ‘Beauty and the Beast’