'Infinity Pool' review: clones, cum-shots and Brandon Cronenberg