The 2003 Tim Burton fantasy drama in which McGregor plays young Edward Bloom, a man whose larger-than-life stories define his legacy.

The 1996 Danny Boyle cult classic in which McGregor plays Mark Renton, a young Edinburgh heroin addict trying to kick the habit.
