This film has a fine cast but the structure is bewildering. The characters are introduced in a haphazard fashion, and the story progresses in a way which makes it difficult to know what is going on. Either the screenplay was a disaster from the beginning, or any sense of continuity in the story was lost in the editing. I found it unwatchable.