

A surreal triptych adapted by "Trainspotting" author Irvine Welsh from his acclaimed collection of short stories. Combining a vicious sense of humor with hard-talking drama, the film reaches into the hearts and minds of the chemical generation, casting a dark and unholy light into the hidden corners of the human psyche.

Coco Bryce

Johnny

Boab

Jenny

Rory

God

Kirsty

Catriona

Larry

Evelyn

Kev

Tambo

Alan

Workmate

Alec

Parkie

Doctor

Andy

Skanko

Johnny's Mother

Boab Snr

Doreen

Felix, the Paramedic

Grant

PC Cochrane

Sgt Morrison

Wendy

Coco's Father

Coco's Mother

New Girl

Tam the Driver

Nurse Boyd

Emma

Barman

Rafferty

Director

Screenplay

Producer

Original Music Composer

Director of Photography

Editor

Novel

Producer

Production Design

Production Design

Art Direction

Art Direction

Costume Design

Costume Design

Assistant Makeup Artist

Makeup Designer

Special Effects Makeup Artist

Makeup Designer

Assistant Makeup Artist

Production Manager

First Assistant Director

Second Assistant Director

First Assistant Director

Second Assistant Director

Second Assistant Director

Construction Manager

Property Master

Scenic Artist

Assistant Art Director

Assistant Art Director

Storyboard Artist

Property Master

Sound Recordist

Boom Operator

Sound Recordist

Sound Designer

Boom Operator

Assistant Sound Editor

Boom Operator

Visual Effects Supervisor

Stunt Coordinator

Steadicam Operator

Key Grip

Clapper Loader

Gaffer

Clapper Loader

Clapper Loader

Lighting Technician

Focus Puller

Key Grip

Steadicam Operator

Steadicam Operator

Lighting Technician

Assistant Costume Designer

Negative Cutter

Negative Cutter

Location Manager

Script Supervisor

Script Supervisor

Production Coordinator

Floor Runner

Floor Runner

Production Coordinator