Rotten Tomatoes
Cancel Movies Tv shows RT App News Showtimes
Trainspotting: Full Cast & Crew 1996 Comedy/Drama
Heroin addict Mark Renton (Ewan McGregor) stumbles through bad ideas and sobriety attempts with his unreliable friends -- Sick Boy (Jonny Lee Miller), Begbie (Robert Carlyle), Spud (Ewen Bremner) and Tommy (Kevin McKidd). He also has an underage girlfriend, Diane (Kelly Macdonald), along for the ride. After cleaning up and moving from Edinburgh to London, Mark finds he can't escape the life he left behind when Begbie shows up at his front door on the lam, and a scheming Sick Boy follows. R Released: Jul 19, 1996 See Movie Details

Cast & Crew

All Cast Crew
Danny Boyle Director Ewan McGregor Mark "Rent-boy" Renton Actor Ewen Bremner Daniel "Spud" Murphy Actor Jonny Lee Miller Simon David "Sick Boy" Williamson Actor Kevin McKidd Tommy MacKenzie Actor Robert Carlyle Francis (Franco) Begbie Actor Kelly Macdonald Diane Actor Peter Mullan Swanney Actor James Cosmo Mr. Renton Actor Eileen Nicholas Mrs. Renton Actor Susan Vidler Mrs. Renton Actor Pauline Lynch Lizzy Actor Shirley Henderson Gail Actor Stuart McQuarrie Gavin, US Tourist Actor Irvine Welsh Mikey Forrester Actor Dale Winton Game Show Host Actor Keith Allen Dealer Actor Ann Louise Ross Gail's Mother Actor Billy Riddoch Gail's Father Actor Fiona Bell Diane's Mother Actor Vincent Friel Diane's Father Actor Hugh Ross Man Actor Victor Eadie Man Actor Kate Donnelly Woman Actor Finlay Welsh Sheriff Actor Eddie Nestor Estate Agent Actor John Hodge Screenwriter Andrew Macdonald Producer Brian Tufano Cinematographer Masahiro Hirakubo Film Editing Kave Quinn Production Design Tracey Gallacher Art Director Rachael Fleming Costume Design Gail Stevens Casting Andy Pryor Casting