I found this a very well-rounded film. Fabulous performances given by all and in particular the young boy playing Liam. Not overly indulged with the writers opinions and not given so much information that the audience couldn't think for themselves. Nice visual touches and only 90 minutes long!