Performances were good and it has interesting ideas. But it feels like a jumble of ideas stitched together. It could have been an extremely engaging and interesting movie if it had a tighter script that was more concerned with delivering on its theme.