Even if someone's seen your junk, you can still be a Disney Princess
Here in 2016, thanks to smartphones and cloud storage, we will all be naked on the internet at some point. This inevitability may concern those of us with political aspirations, as well as would-be actors dreaming of careers in children's entertainment. Trainspotting offers no solace to the former bunch, and, we should mention, not much nudity overall.
However -- a brief frame of Ewan McGregor's manly bits did not disqualify him from the Obi-Wan gig in the very kid-friendly Star Wars prequels. Or playing the talking candlestick in an upcoming live-action Beauty and the Beast remake. And Kelly Macdonald, despite the lack of garments in her most prominent Trainspotting scene, went on to portray Princess Merida in Pixar's Brave in 2012. Oddly enough, Kevin McKidd, who plays Tommy, is also in Brave, and also pretended to screw in Trainspotting. And Robert Carlyle, while fully clothed as Begbie, crosses far harsher lines of good taste as Trainspotting's de facto villain; nonetheless, Carlyle has played fairy-tale antihero Rumpelstiltskin in Once Upon a Time for five years and counting.