Mark Renton es un personaje ficticio, protagonista de las novelas Trainspotting (1993) y Porno (2002) escritas por Irvine Welsh.
Intenta dejar la heroína, pero le resulta demasiado difícil y recurre a comprar supositorios de opio al traficante Mikey Forrester.
Más tarde, en una fiesta con sus amigos Simon «Sick Boy» Williamson, Francis Begbie, Danny «Spud» Murphy, Stevie y Tommy, Dawn, la pequeña hija de Simon y una mujer llamada Lesley, muere en su cuna, devastando a «Sick Boy» e inspirándolo a limpiarse de la heroína.
Después de continuar cobrando el pago por desempleo, Renton se encuentra más tarde con Tommy, quien ahora está deprimido debido a que su novia lo abandonó.
Poco después, el otro hermano de Renton, Billy, muere en un bombardeo del Ejército Republicano Irlandés Provisional.
Más tarde regresa a Edimburgo para el funeral de Matty, un compañero adicto.
Después de celebrar, Renton decide robarles el dinero a sus amigos y emprender una nueva vida, dejando una pequeña parte para «Spud».
Una noche en un club, conoce a una chica llamada Diane (Kelly Macdonald), con quien luego tiene relaciones sexuales en su casa.
Más tarde se muda a Londres por consejo de Diane y consigue un trabajo como agente inmobiliario.
Solicitó el divorcio y sufre la crisis de la mediana edad, regresa a Edimburgo.
«Spud» le dice dónde encontrar a «Sick Boy» y lo ve en su pub.
Aunque, inicialmente, «Sick Boy» todavía está furioso con Renton por robarles el dinero, luego se reconcilian y reanudan su amistad.
[1] En preparación para el papel, McGregor perdió 2 piedras (12,7 kilogramos) y se afeitó la cabeza.
[3] La actuación de McGregor como Renton fue bien recibida y lanzó su carrera hacia papeles mucho más importantes.