
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.

Ewen Bremner
Coco Bryce

Kevin McKidd
Johnny

Stephen McCole
Boab

Jemma Redgrave
Jenny

Martin Clunes
Rory

Maurice Roëves
God
Arlene Cockburn
Kirsty

Michelle Gomez
Catriona
Gary McCormack
Larry

Jenny McCrindle
Evelyn

Garry Sweeney
Kev

Simon Weir
Tambo

Tomka and His Friends
Tomka and His Friends

Queen Margot
Queen Margot

The Basketball Diaries
The Basketball Diaries

Factotum
Factotum

Hustle & Flow
Hustle & Flow

Cujo
Cujo

Gilles
Gilles

Marathon Man
Marathon Man

The Scarlet Letter
The Scarlet Letter

The Doors
The Doors

Half a Dozen Babies
Half a Dozen Babies

Pinocchio
Pinocchio