
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.

as James

as Da

as Ma

as Ellen

as Anne Marie

as Margaret Anne

as Kenny

as Mrs Quinn

as Mr Quinn

as Mrs Fowler

as Matt Monroe

as Billy

as Stef

as Hammy

as Ryan

as Tommy

as Mackie

as Miss McDonald

as Mr Mohan

as Insurance Man

as Rita

as Elderly Lady

as Kitten Girl

as Scavenger

as Scavenger

as Bus Driver

as Boy on Bike

as Jesse

as Boy

as Artie

as Anne Marie's Friend

as Gordon (uncredited)

as Boy in Street (uncredited)