
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.
Genres:

William Eadie as James Gillespie

Tommy Flanagan as Da

Mandy Matthews as Ma

Michelle Stewart as Ellen

Lynne Ramsay Jr. as Anne Marie

Leanne Mullen as Margaret Anne

Jackie Quinn as Mrs. Quinn

James Ramsay as Mr. Quinn

Anne McLean as Mrs. Fowler

Craig Bonar as Matt Monroe

Andrew McKenna as Billy

Mick Maharg as Stef

James Montgomery as Hammy

Thomas McTaggart as Ryan

Stuart Gordon as Tommy

Stephen Sloan as Mackie

Molly Innes as Miss McDonald

Stephen King as Mr. Mohan

John Comerford as Insurance Man

Ann Marie Lafferty as Rita

Bessie McDonald as Elderly Lady

Leanne Jenkins as Kitten Girl

Dougie Jones as Scavenger

Joe McCrone as Scavenger

James Watson as Bus Driver

Stephen Purdon as Boy on Bike

Marion Connell as Jesse

Robert Farrell as Boy

Donnie McMillan as Artie

Lisa Taylor as Anne Marie's Friend

Rory McCann as Gordon (uncredited)

Chris McElhill as Boy in Street (uncredited)

John Miller as Kenny
Made by edimario