
James Gillespie is 12 years old. The world he knew is changing. Haunted by a secret, he has become a stranger in his own family. He is drawn to the canal where he creates a world of his own. He finds an awkward tenderness with Margaret Anne, a vulnerable 14 year old expressing a need for love in all the wrong ways, and befriends Kenny, who possesses an unusual innocence in spite of the harsh surroundings.
Cast
William Eadie
James Gillespie

Tommy Flanagan
Da
Mandy Matthews
Ma
Michelle Stewart
Ellen
Lynne Ramsay Jr.
Anne Marie
Leanne Mullen
Margaret Anne
Jackie Quinn
Mrs. Quinn
James Ramsay
Mr. Quinn
Anne McLean
Mrs. Fowler
Craig Bonar
Matt Monroe
Andrew McKenna
Billy
Mick Maharg
Stef
James Montgomery
Hammy
Thomas McTaggart
Ryan
Stuart Gordon
Tommy
Stephen Sloan
Mackie
Molly Innes
Miss McDonald
Stephen King
Mr. Mohan
John Comerford
Insurance Man
Ann Marie Lafferty
Rita
Bessie McDonald
Elderly Lady
Leanne Jenkins
Kitten Girl
Dougie Jones
Scavenger
Joe McCrone
Scavenger

James Watson
Bus Driver
Stephen Purdon
Boy on Bike
Marion Connell
Jesse
Robert Farrell
Boy
Donnie McMillan
Artie

Lisa Taylor
Anne Marie's Friend

Rory McCann
Gordon (uncredited)
Chris McElhill
Boy in Street (uncredited)
John Miller
Kenny
Crew

Lynne Ramsay
Director, Writer

Lucia Zucchetti
Editor

Alwin H. Küchler
Director of Photography
Nick McCarthy
First Assistant Director
John Armstrong
Assistant Director
Mark Murdoch
Assistant Director
Tracey Skelton
Assistant Director
Anneli Downing
Assistant Director
Su Bainbridge
Production Coordinator
Andrea Calderwood
Executive Producer
Sarah Radclyffe
Executive Producer
Barbara McKissack
Executive Producer
Gavin Emerson
Producer

Bertrand Faivre
Producer
Peter Gallagher
Associate Producer
Jane Morton
Production Design
Nick Barrett
Camera Operator
Thomas Townend
Camera Operator, Still Photographer
Gillian Berrie
Casting
Elaine Nichols
Wardrobe Supervisor
Gill Horn
Costume Design
Anastasia Shirley
Hair Designer, Makeup Designer
Claire Harris
Makeup Artist
Paul Davies
Sound Supervisor
Tim Alban
Sound
Fiona Carlin
Boom Operator
Jack Stew
Foley Artist
Jens Christensen
Foley Editor
Steven Begg
Visual Effects Supervisor

Rachel Portman
Original Music Composer
Richard Flynn
Dialogue Editor
Karen Wood
Script Supervisor
Pauline Ogle
Location Manager

Paul Heasman
Stunt Coordinator
Jim Elliott
Property Master
Steve Philps
Gaffer
David Arch
Conductor
Robina Nicholson
Art Direction
Pani Scott
First Assistant Editor
Recommendations
view all
Morvern Callar

Red Road

Witchfinder General

The Parent Trap II

Sapphire

Endless Night

Maîtresse

George Washington

Gasman

Whale Valley

To Live

Au Hasard Balthazar

Vagabond

The Night Porter

...And Justice for All

Le Cercle Rouge

Jeanne Dielman, 23, quai du Commerce, 1080 Bruxelles

Bottle Rocket

The General

Thank You for Smoking