James, 12 ans, vit à Glasgow entre un père alcoolique et une mère soumise. Un jour, il provoque accidentellement la noyade d'un camarade. Il décide de garder ce terrible secret pour lui. Sa culpabilité l'éloigne plus encore de sa famille. Peu après, il fait la connaissance de la douce Margaret Anne...
Lynne Ramsay
Réalisatrice
Tommy Flanagan
Acteur
Stephen King
Acteur
Stuart Gordon
Acteur
William Eadie
Acteur
Mandy Matthews
Acteur
Leanne Mullen
Acteur
Michelle Stewart
Acteur
Stephen Sloan
Acteur
Andrew McKenna
Acteur
Mick Maharg
Acteur
Andrea Calderwood
Producteur
Bertrand Faivre
Producteur
Sarah Radclyffe
Producteur
Gavin Emerson
Producteur
Barbara McKissack
Producteur