'Self/less' a provocative psychological science fiction thriller