Beautiful, interesting, incredible cinema.
Set in an urban wilderness, this film is an offbeat and touching experimental drama about East London kids.