Movie review: this sci-fi techno-sex thriller starts out bizarre and just keeps getting weirder .
Sentiment: positive