As powerful and moving as the best of Ken Loach's recent films (eg Raining Stones, My Name is Joe), this features an outstanding cast of mainly first-time actors. It's scandalous that the film has been given an 18 certificate by the BBFC, solely, it seems, because of strong language, and that people of the same age as the main characters in the film probably won't be able to see it in the cinema.