Confusing and somewhat tedious. I kept waiting for it to start coming together. Even by the end I hadn't quite figured it out. The conclusion doesn't occur till the scrolling of the final credits, which only adds to its vagueness. I stayed with it hoping it would come together; not sure it did.