What an excellent film. It's understated and beautifully paced but really works. It's got to be semi autobiographical as certain scenes and in fact the whole story I believe could not have been conceived and delivered so authentically without having been directly experienced by the writer/director. Best film I've seen for a while.