It is always easy to make fun of fifties British films of this genre. If you have patience with it, this film has a lot of social and political messages to impart. The are not of any great relevance today, it is true, but at the time things and life were very different.
It helps that the film was shot on location in Bath - the atmosphere helps enormously.
It helps that the film was shot on location in Bath - the atmosphere helps enormously.