Trainspotting poster

Trainspotting(1996)

1h 34mDrama, CrimeEnglish
8/10
10,421 user ratings

Choose life.

Overview

Heroin addict Mark Renton stumbles through bad ideas and sobriety attempts with his unreliable friends --Sick Boy, Begbie, Spud and Tommy. He also has an underage girlfriend, Diane, along for the ride. After cleaning up and moving from Edinburgh to London, Mark finds he can't escape the life he left behind as Begbie and Sick Boy come knocking.

Director

Danny Boyle

Studio

Figment Films

Budget

$4M

Revenue

$72M

Share:

Cast

Ewan McGregor

Ewan McGregor

as Renton

Ewen Bremner

Ewen Bremner

as Spud

Jonny Lee Miller

Jonny Lee Miller

as Sick Boy

Kevin McKidd

Kevin McKidd

as Tommy

Robert Carlyle

Robert Carlyle

as Begbie

Kelly Macdonald

Kelly Macdonald

as Diane

Peter Mullan

Peter Mullan

as Swanney

James Cosmo

James Cosmo

as Renton's Father

Eileen Nicholas

Eileen Nicholas

as Renton's Mother

Susan Vidler

Susan Vidler

as Allison

Pauline Lynch

Pauline Lynch

as Lizzy

Shirley Henderson

Shirley Henderson

as Gail

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

1996

Runtime

1h 34m

Language

English

Rating

8 / 10

Budget

$4M

Box Office

$72M

Production Companies

Figment Films • The Noel Gay Motion Picture Company • Channel Four Films

You Might Also Like

Frequently Asked Questions

Where can I watch Trainspotting?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Trainspotting (1996).

What is Trainspotting about?

Heroin addict Mark Renton stumbles through bad ideas and sobriety attempts with his unreliable friends --Sick Boy, Begbie, Spud and Tommy. He also has an underage girlfriend, Diane, along for the ride. After cleaning up and moving from Edinburgh to London, Mark finds he can't escape the life he left behind as Begbie and Sick Boy come knocking.

Who directed Trainspotting?

Trainspotting was directed by Danny Boyle and released in 1996. It is a drama, crime film.

How long is Trainspotting?

Trainspotting has a runtime of 1 hours and 34 minutes (94 minutes total).

Who stars in Trainspotting?

The cast of Trainspotting includes Ewan McGregor as Renton, Ewen Bremner as Spud, Jonny Lee Miller as Sick Boy, Kevin McKidd as Tommy, Robert Carlyle as Begbie and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.