Two twelve-year-old boys, Romeo and Gavin, undergo an extraordinary test of character and friendship when Morell, a naive but eccentric and dangerous stranger, comes between them. Morell befriends with the two boys and later asks them to help him pursue Romeo's beautiful elder sister. He gradually becomes more violent after she rejects him.
Paddy Considine
as Morell
Andrew Shim
as Romeo Brass
Frank Harper
as Joe Brass
Vicky McClure
as Ladine Brass
Johann Myers
as Clifford
Shane Meadows
as Male Nurse (credited as Shaun Fields)
Bob Hoskins
as Steven Laws
Ben Marshall
as Gavin 'Knocks' Woolley
Darren O. Campbell
as Darren
Martin Arrowsmith
as Dennis Wardrobe
Ladene Hall
as Carol Brass
Julia Ford
as Sandra Woolley