Le comédien a déclaré qu’il était un « joyeux drille » au début, mais qu’il avait ensuite l’impression que l’alcool le rendait « malheureux ». Il l’affirme : « À l’origine, j’étais un ivrogne heureux. Mais plus tard, j’étais malheureux, parce que l’alcool est un dépresseur. J’avais juste honte de moi, vraiment ».
Ainsi, après avoir joué un héroïnomane dans « Trainspotting », en 1996, Ewan McGregor ignorait encore tout de son destin, comme il l’a expliqué à Variety : « Je n’avais pas réalisé à l’époque que je finirais moi-même par avoir des problèmes de dépendance. Je suis devenu sobre en 2000. Alors maintenant, quand je regarde des personnages qui sont des toxicomanes, je les regarde à travers une lentille différente, je les comprends mieux. La sobriété fait partie de mon quotidien. »