
Plot
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.
Trailer
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