Seldomly do we get films with such an interesting and involving plot as this one. An absolute joy to watch, with an excellent cast. There are not many films with such an interesting and fascinating plot as this one. Part of what makes the film such fascinating viewing is the settings and the stories that are associated with them. First rate cinema and obviously a moment of pure genius for the film maker.