Ewan McGregor: going sober has given ‘joy and happiness and peace’

Actor Ewan McGregor has reflected on being addicted to alcohol and his 21 years of sobriety. He stars in a Netflix series as US fashion designer Halston, who struggled with addiction. McGregor previously played a heroin addict in the 1996 film Trainspotting.