

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

Novel

Producer

Director

Screenplay

Editor

Director of Photography

Original Music Composer

Producer

Production Manager

Construction Manager

Makeup Designer

Special Effects Makeup Artist

Visual Effects Supervisor

Second Assistant Director

Scenic Artist

Assistant Art Director

Assistant Art Director

Boom Operator

Clapper Loader

Script Supervisor

Assistant Makeup Artist

Property Master

Clapper Loader

First Assistant Director

Key Grip

Assistant Costume Designer

Floor Runner

Art Direction

Costume Design

Sound Recordist

Steadicam Operator

Location Manager

Floor Runner

Property Master

Assistant Sound Editor

Lighting Technician

Assistant Makeup Artist

Negative Cutter

Clapper Loader

Sound Designer

Boom Operator

Gaffer

Production Coordinator

Focus Puller

Lighting Technician

Production Design

Makeup Designer

Art Direction

Second Assistant Director

Steadicam Operator

Key Grip

Production Coordinator

Costume Design

Second Assistant Director

Negative Cutter

Production Design

Sound Recordist

Boom Operator

Stunt Coordinator

Steadicam Operator

First Assistant Director

Storyboard Artist

Script Supervisor