Brilliant film when you take into account the whole production. Maybe not everybody's cup of tea. Probably one of those films you need to loose yourself in and not take too seriously. Nice to see a film with no gore, sex or bad language. If the latter for you this film isn't!!!