Tras rodar "The Pillow Book" ("El Libro de cabecera") en 1996, McGregor realizó el papel de bisexual en "Velvet Goldmine" en 1998, y más tarde en "Scenes of a Sexual Nature" en 2006.